Global footprint

Accelerating transformation
across the world

117

No. of offices

35

No. of countries

45

No. of National Locations

72

No. of International Locations