Digital CX Lead

Takeda · London, England, United Kingdom

Location
London
Job Type
Full time
Posted
July 09, 2026

Job Description

Description

Digital CX Lead – UK & Ireland

Opportunity

The Digital CX & Content Lead is responsible for enabling the successful adoption, utilization, and value realization of customer engagement and content capabilities within the UK & Ireland.

Working closely across Commercial, Medical and DD&T, this role drives adoption of omnichannel engagement capabilities, Content Factory services, content innovation capabilities, and emerging customer engagement solutions. The role serves as a key business-facing DD&T partner, ensuring global capabilities are effectively deployed, adopted, and optimized to support customer engagement objectives within the UK & Ireland.

The role is accountable for capability enablement, maturity assessment, best-practice sharing, and continuous improvement of digital customer engagement and content capabilities while helping identify opportunities to improve business outcomes through the effective use ...

Ready to Apply?

Submit your application for Digital CX Lead at Takeda

Apply Now