VA

Site Lead

Vantageiq Technologies Opc
Pune ₹18-29 LPA Posted 25 Jul 2025
FULL TIME
Stakeholder Management

Job Description

Responsibilities:

Strategic Leadership

  • Define and implement the GCCs long-term strategy and operating model
  • Act as the senior-most representative of the India center, aligning closely with global leadership (CIO, CHRO, CFO)
  • Set up and scale a high-performance center focused on innovation and value creation

Operational & Delivery Oversight

  • Manage and oversee delivery across IT, analytics, shared services, and support functions
  • Ensure adherence to SLAs, operational KPIs, and governance frameworks
  • Drive global integration and ensure seamless communication with HQs

People, Culture & Talent

  • Build and nurture a collaborative, high-performance culture
  • Partner with HR and TA to hire leadership and domain-specific talent
  • Develop strong engagement and retention programs for key talent

Compliance, Risk & Governance

  • Ensure compliance with all applicable Indian labor, legal, tax, and corporate policies
  • Implement best-in-class governance models for third-party vendors and internal teams
  • Identify and manage financial, operational, and reputational risks

Key Skills and Competencies

  • GCC setup and operations
  • Strategic delivery leadership
  • Cross-functional team management
  • India compliance and labor law familiarity
  • Strong stakeholder management (global and local)
  • Budgeting and cost optimization
  • Change management and transformation
  • Talent strategy and org development
  • High accountability and business acumen

Qualifications

  • Bachelors degree required; MBA or Masters degree preferred
  • 15 to 22 years of experience with proven leadership in a GCC or shared services environment
  • Experience in setting up or scaling global capability centers in India across IT, analytics, HR, or finance functions

Required Skills

Join WhatsApp Channel