Omnichannel Marketing Engagement Lead IE
Listed on 2026-10-10
-
Marketing / Advertising / PR
Marketing Management, Marketing Strategy, Brand Ambassadors & Brand Management, Digital Marketing
Location: City Of London
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
We are looking to fill the Omnichannel Marketing Engagement Lead (UK & IE) position at G - 2785 Takeda UK Ltd in City Of London, England, United Kingdom.
Take a moment to read everything above and see whether this role is right for you.
This posting is for the Omnichannel Marketing Engagement Lead (UK & IE) role at G - 2785 Takeda UK Ltd, based in City Of London, England, United Kingdom.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).