Digital CX Lead

Takeda • London, England, United Kingdom • Posted July 25, 2026

Location London, England
Job Type Full time
Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted July 25, 2026
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 of data, digital, AI-enabled, and co...

Interested in this role?

Click the button below to start your application.

Apply Now