

The Company is a global IT-enabled services and customer experience management organization with over 36,000 associates across 35 delivery campuses in 13 countries. People are central to our mission of combining people, technology, and data to deliver customer experience excellence for leading brands. Our diverse workforce is united by shared values, listening deeply, innovating continuously, building customer-centric solutions and fostering long-term relationships. We foster an inclusive, high-trust workplace where associates feel respected, empowered and connected to purpose.
19980 India - based Employees
Information Technology
Mumbai

Nominate your company today to join Certification Nation