J

Group Head of Global Business Services

Jobleads-UK

Greater London, England, United Kingdom Full-time June 26, 2026
Apply Now

Opportunity Description

Role Overview

The Group Head of Global Business Services (GBS) is responsible for shaping and leading a best‑in‑class global shared services function that delivers consistent, high‑quality support across Inchcape's operations. Combining strategic leadership with operational oversight, the role ensures GBS drives efficiency, service excellence and continuous improvement across core finance processes, while evolving its scope in line with Inchcape's Accelerate+ strategy. As a key partner to the Global CFO, Group Financial Controller and regional leadership teams, the role strengthens global collaboration, embeds standardisation where appropriate and leverages data, systems and digital capabilities to deliver sustainable value to the business.

What You’ll Do

  • Define and evolve the GBS vision, strategy and operating model, ensuring alignment with Group priorities and long‑term transformation goals.
  • Lead and develop a high‑performing global organisa...
Full-time other-general

Ready to Apply?

Submit your application for Group Head of Global Business Services at Jobleads-UK

Apply for this Position