Omnichannel Marketing Engagement Lead (UK & IE)

Company: GBR – 2785 Takeda UK Ltd
Apply for the Omnichannel Marketing Engagement Lead (UK & IE)
Location: London
Job Description:

Takeda UK Ltd is seeking a Marketing Engagement Lead to own the local customer engagement strategy for assigned brand(s). You will translate Takeda’s central strategy into a locally executable plan, orchestrating omnichannel activity and designing the patient journey to deliver strong brand performance in the UK & IE.

Lead cross-functional engagement, manage local investment on an ROI basis and ensure compliance across MLR and regulatory requirements while feeding insights back to MCE to shape

#J-18808-Ljbffr…

Posted: October 2nd, 2026