Leadership Team

Vinay Toomu

Chief Executive Officer

Saravana Omprakash

Head of Sales & Customer Success

Sridhar Iriventi

Head of  Talent Services

Mark Wormgoor

Director Europe

Vasanth Mosoor

MD India & ME

Rick Williams

Director CCX Academy