Infosys Limited
CGI Group Inc.
SYNNEX Corporation
Capgemini SE
HCL Technologies Limited
ISS AS
Bertelsmann SE & Co. KGaA
Teleperformance SE
NCR Corp
BDO Unicon AO
TMF Group B.V.
Capita plc
Accenture plc
Cognizant Technology Solutions Corp