The India-centric company utilizes nearly 281,200 individuals, of which over 150,000 are based in the nation. Just recently however, it made senior-level hires in Germany, the Nordics, Australia, and Asia-Pacific Japan and raised the position of India Managing Direct …
Find Out More