Leading IT services provider for many of the world's most recognized brands, with more than 180k employees working across 50 countries, serving customers globally with a revenue of more than 10 Billion USD