Executive Management

Thomas Labarthe

Chief Revenue Officer

Azad Ootam

Chief Technology Officer

Roddy Temperley

Chief HR Officer

Maria Schnell

Global SVP, Service Delivery

Marcus Hearne

Senior Vice President, Product & Solutions Management