EU

IT Delivery Center Head India

Eurofins It Solutions India
Bangalore4-6 LPA Posted 1 Oct 2025
FULL TIME
It Delivery Management
Stakeholder Management
Business Transformation

Job Description

Key Responsibilities

Strategic Transformation & Vision

  • Define the GCC's strategic value proposition aligned with enterprise business and technology goals
  • Lead transformation across people, processes, technology, and culture

Stakeholder Management

  • Act as the primary liaison between GCC and global business & technology stakeholders
  • Build strategic partnerships across business units to ensure measurable business impact
  • Define and manage service delivery, meet SLAs, and identify opportunities to expand internal services

People Leadership & Talent Management

  • Lead, mentor, and inspire senior leaders, managers, and associates, fostering a collaborative high-performance culture
  • Manage talent acquisition, training, and retention aligned with GCC strategy
  • Cultivate employee engagement and a positive organizational culture

Innovation & Continuous Improvement

  • Drive automation, standardization, and agile/DevOps adoption
  • Leverage emerging technologies (AI/ML, cloud, data platforms) to build digital capabilities and optimize IT operations
  • Establish innovation hubs and scale innovation through Centers of Excellence (CoEs)

Performance & Risk Management

  • Define, monitor, and report KPIs measuring success, agility, and value creation
  • Ensure operational excellence, quality assurance, compliance, and security standards
  • Oversee resource allocation, workforce planning, and capacity management
  • Promote sustainable delivery channels and operational excellence in talent acquisition

Financial & Budget Management

  • Develop and manage the annual delivery centre budget ensuring financial targets are met
  • Monitor financial performance, implement cost control and frugality initiatives without compromising quality

Compliance, Risk & Governance

  • Ensure adherence to local/global regulatory requirements (labor laws, data privacy, industry standards)
  • Lead risk management, business continuity, and operational risk mitigation efforts
  • Align with other Eurofins entities including National Service Centres on shared initiatives and compliance

Qualifications

  • 10–12 years senior management experience with proven track record in GCC establishment and operations management
  • Strong expertise in business transformation and change management
  • Experience in talent acquisition and deep knowledge of the India IT talent market
  • Excellent people management skills with focus on customer service excellence
  • Strong knowledge of software development lifecycles and SLAs
  • Flexibility to work across different time zones to support global stakeholders

Education

  • Bachelor's or Master's degree in Computer Science, Information Technology, Business Administration, or Operations Management

Join WhatsApp Channel