View Top Employees for Genpact
img Website genpact.com
img Industry Information Technology And Services
img Location New York, New York, United States
Employees 95060
Founded 1997
Website genpact.com
Industry Information Technology And Services
Location New York, New York, United States
Employees 95060
Founded 1997
LinkedIn linkedin.com/company/genpact

Top Genpact Employees