This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Global Services Delivery Lead will be accountable for the design, implementation, and operational performance of global HR service delivery across the employee lifecycle. This role ensures that services are delivered reliably, efficiently, and in alignment with business needs, leveraging technology, automation, and data-driven insights to enhance employee experience and productivity.
Job Responsibility:
Define and execute the global HR service delivery strategy in alignment with organizational goals
Lead Global transformation agenda to evolve our delivery strategy, optimize simplify processes, enhance automation, and improve service quality
Own the service delivery model and ensure alignment with global frameworks and compliance standards, and risk management
Drive the development, execution and evolution of a holistic employee experience strategy, in close collaboration with the GSS organization, ensuring alignment with leading external benchmarks and organizational objectives. Leverage data, feedback, and to continuously
Partner with Global and regional HR Operations organization to shape and continuously improve the end-to-end employee experience, drive scalability and efficiency
Oversee end-to-end delivery of HR services across geographies, ensuring consistency, scalability, and quality
Monitor service performance through KPIs and SLAs, driving continuous improvement and issue resolution
Manage strategic third-party vendors and outsourcing partners, ensuring robust service performance, commercial efficiency and service governance
Lead and develop a team of senior professionals, fostering a culture of accountability, inclusion, innovation and growth mindset
Build and maintain strong relationships with internal stakeholders including COEs, HR Digital, regional HR teams, GSS and business leaders
Lead change management efforts to embed new ways of working and ensure successful adoption of service enhancements
Requirements:
Master’s degree in Human Resources, Business Administration, or related field
Fluent English language knowledge
Minimum 15 years of professional experience, with at least 5 years in global HR service delivery or operations
Proven track record in leading complex, transformational projects across multinational environments
Experience managing large teams and vendor ecosystems in a matrixed organization
A strategic mindset with proven ability to drive execution and deliver measurable results
Comprehensive knowledge of HR processes, service management principles, and digital transformation
Strong analytical capabilities and experience in strategic decision-making and problem-solving
Outstanding stakeholder management skills
A collaborative leadership style that aligns with our values of customer success, partnership, accountability, and inclusion
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.