Digital CX Lead

Takeda

📍 London, England, United Kingdom

Full time Advertising, Marketing, Promotions, Public Relations, and Sales Managers

Job 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 of data, digital, AI-enabled, and co...
Apply for this Position