Results of your search
-
C-Edge TechnologiesInformation Technology & Services - India - Subsidiary of Tata Consultancy Services
-
Capgemini GermanyInformation Technology & Services - Germany - Subsidiary of Capgemini Europe
-
Stack InfrastructureInformation Technology & Services - United States (USA)
-
Tata Consultancy Services USAInformation Technology & Services - United States (USA) - Subsidiary of Tata Consultancy Services North America
-
Informatique CDCInformation Technology & Services - France - Subsidiary of Caisse des Dépôts
-
Tata Consultancy Services MexicoInformation Technology & Services - Mexico - Subsidiary of Tata Consultancy Services Latam
-
Sutherland Global ServicesInformation Technology & Services - United States (USA) - 1 subsidiary
-
Xerox Business SolutionsInformation Technology & Services - United States (USA) - Subsidiary of Xerox - 3 subsidiaries