Head of Sourcing Excellence & Transformation, EMEA

Tag • slough, slough, United-Kingdom • Posted June 20, 2026

Location slough, slough
Job Type Full-time
Category Other-General
Posted June 20, 2026

Position Summary


Reporting to the EMEA MD, the Head of Sourcing Excellence & Transformation, EMEA is responsible for leading, capability development and transformation across the EMEA region for Tag Worldwide, a leading provider of Channel Activation (Print Management & Sourcing) services.


The Head of Sourcing Excellence & Transformation, EMEA plays a central role in shaping and evolving Tag’s proposition, operational capabilities and commercial delivery models to meet the needs of large multinational clients. This includes ensuring that Tag continues to deliver highly efficient, scalable and high-quality marketing production and sourcing services across multiple markets.


A key responsibility of the role is to help accelerate Tag’s transformation into an AI-led Channel Activation business, leveraging automation, technology and artificial intelligence to enable highly efficient scaled production while improving the perform...

Interested in this role?

Click the button below to start your application.

Apply Now