Skip to main content



Omnichannel Engagement Lead - EUCAN

応募後で応募 求人ID R0039331 掲載日 08/13/2021 Location:Berlin, Germany; Paris, France; London, United Kingdom; Madrid, Spain; Rome, Italy; Toronto, Canada; Remote

By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’sPrivacy Noticeand Terms of Use. I further attest that all information I submit in my employment application is true to the best of my knowledge.

Job Description

Role Objective:

We have a new exciting opportunity as Omnichannel Engagement Lead (remote-based). In this role, you will partner with the specific regional (Europe & Canada) brand/commercial teams to develop omnichannel engagement plans for our brands, defining customer engagement journeys and designing omnichannel campaigns, thereby contributing to acceleration OCE capability for EUCAN region and local operating entities. The successful candidate can be remote-based in any of the following European or Canadian locations: Berlin, London, Madrid, Paris, Rome or Toronto.

Key Accountabilities:

  • Translate brand strategies into customer engagement journeys and support the design of omni-channel campaigns that can be implemented across LOCs easily and efficiently

  • Collaborate with other OCE Leads to ensure campaigns are created in a consistent manner based on a clear set of principles to allow for a seamless local deployment

  • Design campaigns in close collaboration with other functions involved in omnichannel engagement (e.g. Digital, Insights and Analytics etc.)

  • Develop, adapt and promote sharing of brand content and services for use across digital and face-to-face channels

  • Define campaign metrics and KPIs, incl. close collaboration on design of I&A dashboards and regular tracking and reporting of the omnichannel campaigns effectiveness 

  • Propose omni-channel campaign updates once the performance is below plan

  • Support LOCs ( in the campaign roll-out and implementation)

  • Support development of OCE capabilities at LOC level

  • Act as a subject matter expert on omnichannel engagement 

  • Monitor market and competitor activities in area of omnichannel engagement with customers 


Berlin, Germany

DEU - Berlin Remote, FRA - France - Paris, GBR - London Remote, Madrid, Spain, Rome, Italy, Toronto, Canada

Worker Type


Worker Sub-Type


Time Type

Full time