Key Responsibilities
Global Leadership & Operations
Lead, inspire and align a large, geographically and culturally diverse global organization.
Ensure continuity and resilience of mission-critical services, including the management of high-impact incidents and crisis situations.
Drive operational excellence across customer service, field operations and technical service functions.
Transformation & Simplification
Define and execute a clear transformation roadmap aligned with a multi-year strategic plan.
Simplify and standardize global operating models, processes and support structures.
Drive automation, efficiency gains and cost optimization while maintaining high service stability and quality.
Lead the consolidation of service platforms, tools and operational capabilities into global, standardized models.
Technology & Service Evolution
Partner closely with Technology leadership to evolve operations from legacy, infrastructure-heavy models toward application-, data- and platform-driven services.
Provide operational and customer insights to support the development of new products and services.
Strengthen service resilience, availability and scalability in complex technology environments.
Commercial & Financial Performance
Own the global services budget and contribute directly to financial performance and value creation.
Identify and develop value-added service opportunities and revenue-generating initiatives.
Work closely with Sales and Account teams to support renewals, service optimization and long-term customer value.
Stakeholder & Executive Engagement
Act as a senior executive counterpart to customers, partners and strategic vendors.
Build strong internal relationships across Finance, Technology, HR and regional leadership.
Provide clear visibility to the Executive Committee and Board on operational and financial performance.
Expected Outcomes (18–24 months)
Measurable improvement in operational efficiency, service quality and cost structure.
Stronger service resilience and standardized global delivery capabilities.
Clear alignment between service operations and the organization's evolving technology portfolio.
Increased customer satisfaction, loyalty and perceived service value.
A stabilized, engaged and high-performing global operations organization.