Meet our leadership team
Executive profiles
Jeffrey Russell
Chief Executive Officer
Chandra Boddoju
Country Head, India
David Croxville
Chief Financial Officer
Rui Goncalves
Chief Legal Officer
Colleen Haberman
Chief Human Resources Officer
Candace Holt
Chief Strategy Officer
Leigh Juul
Chief Revenue Officer
Mark Langanki
Chief Technology Officer
Elliot Olschwang
Chief Services Officer
Cem Tanyel
Chief Operating Officer
Viral Tripathi
Chief Information Officer