They have over 50,000 employees across +30 countries in 5 different continents and are dedicated to consulting and outsourcing professionals to some of the Largest Projects in the IT industry.