T

Digital CX Lead

Takeda

Toronto, Ontario, Canada Full time July 18, 2026

Opportunity Description

Description

Title: Digital CX Lead

Location: Toronto, Canada

About the role:

As the Digital CX Lead, you will be responsible for enabling the successful adoption, utilization, and value realization of customer engagement and content capabilities within the Canada LOC, with deep MarTech expertise across platforms, integration points, and digital execution. Working closely across Commercial, Medical, Marketing & Commercial Operations and DD&T, and drive the adoption of omnichannel engagement capabilities, Content Factory services, content innovation capabilities, TakedaConnect, and the broader web ecosystem. You will serve as business partner and point of contact for local customer engagement and content capability enablement, ensuring global capabilities are effectively deployed, adopted, and optimized to support customer engagement objectives within Canada. You will be accountable for capability enablement, maturity assessm...

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

Interested in this opportunity? Apply now through Expertini.

Apply for this Position