Affirma
Show contact
Anthony Maytone
Chief Executive Officer
Krunal Sangani
Director of India Services
Eugene Mayorov
IT Manager
Blaine Murray
Director of Creative
Rhys Jones
Senior Vice President Project Services
+ 20 more
Current role
View in org chart