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