America's Job Portal
About Our Client
Our client is a Global technology-enabled business services organisation (GCC) that combines specialised digital, technology and industry expertise to help organisations make informed operational and risk decisions. Its platforms help organisations improve decision-making, operational efficiency and business performance across global markets.
Role Summary
The Site Head will lead our client's Global Capability Centre (GCC), with overall responsibility for site operations, growth, and performance. Serve as the designated legal representative for the India entity and ensure adherence to all statutory and regulatory compliance, manage relationships with government and statutory bodies, oversee real estate and site-level financial management, and partner with global leadership to drive the GCC's strategic expansion and operational excellence.
Key Responsibilities
· Lead the India GCC as site head, owning overall p...