GS100: The Global Outsourcing Compendium
                       View
Download

India, Philippines and the US are the three largest locations in terms of number of people deployed. India has a gigantic majority and heavily polarizes the distribution to the extent that the number of people deployed in India is far higher than the total of number of people in rest of the 32 countries. On an industry-wide basis, this would again hold true because companies like IBM, Accenture, HP, Cognizant, Capgemini, who are not part of this sample also have India as their largest locations. 
 

Fig. 1 Top 20 Locations  

Sl.No

Country

Total

1

India

514157

2

Philippines

97740

3

United States

42808

4

China

34672

5

Canada

32690

6

 England/UK

23494

7

Brazil

10213

8

Germany

9269

9

Australia

8544

10

Mexico

8412


Continued...


Email | Print | Comment | Bookmark and Share