Omnichannel Marketing Engagement Lead

Takeda

Wien

On-site

EUR 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Takeda in Vienna, Austria is seeking a Senior Local Engagement Lead to own the local engagement strategy for assigned brands, translating global brand strategy, insights, and modular content into local plans. You will design and optimize customer journeys, orchestrating omnichannel engagement across personal and non-personal channels while maximizing impact and ROI.

The role requires strong cross-functional collaboration, budget stewardship, and data-driven decision making.

Qualifications

  • Bachelor’s degree in Life Sciences or related field.
  • MBA or MSc is an advantage.
  • Significant experience in pharmaceutical, biotech or healthcare marketing and omnichannel activation.
  • Demonstrated experience translating global strategies into local execution.
  • Strong experience leading cross-functional initiatives within a matrix environment.
  • Experience managing engagement investments, event budgets and compliant promotional activities.
  • Expertise in omnichannel engagement, customer journey design and customer experience optimization.
  • High level of analytical, digital and AI fluency.
  • Excellent communication, influencing and stakeholder management skills.
  • Experience operating in agile, test-and-learn environments.
  • Alignment with Takeda culture pillars: Patient-Centric, People-Minded, Respectful & Collaborative, Decision Effectiveness, Performance Culture and Enterprise Orientation.

Responsibilities

  • Own and lead the development of the Local Engagement Plan as the primary strategic deliverable.
  • Define target audiences, customer segments, engagement objectives, channel strategy, content requirements, budget allocation, performance measures and learning agenda.
  • Secure cross-functional alignment and commitment to execution.
  • Design, implement and optimize local customer journeys across touchpoints.
  • Ensure seamless and coordinated experience across channels.
  • Equip field and KAM teams with brand narratives, messaging and guidance.
  • Deliver training and support to strengthen message delivery.
  • Collaborate closely with Sales Leadership for field-force coaching and execution.
  • Lead cross-functional engagement teams involving Commercial, Medical and Market Access.
  • Drive alignment, accountability and execution excellence through matrix leadership.
  • Ensure compliance with policies, SOPs and governance.

Skills

Omnichannel engagement
Stakeholder management
Data analytics
Budget management
Cross-functional leadership

Education

Bachelor’s degree in Life Sciences or related field
MBA or MSc (advantage)

Tools

CRM systems
AI/ML tooling

Job description

Takeda in Vienna, Austria is seeking a Senior Local Engagement Lead to own the local engagement strategy for assigned brands, translating global brand strategy, insights, and modular content into local plans. You will design and optimize customer journeys, orchestrating omnichannel engagement across personal and non-personal channels while maximizing impact and ROI.

The role requires strong cross-functional collaboration, budget stewardship, and data-driven decision making.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Omnichannel Marketing Engagement Lead (Launch)
Omnichannel Marketing Engagement Lead (Launch)

Takeda • Wien

On-site
EUR 90,000 - 130,000
Omnichannel Oncology Marketing Lead
Omnichannel Oncology Marketing Lead

AUT - 7076 Takeda Pharma Ges.m.b.H. • Wien

On-site
EUR 90,000 - 130,000
Local Marketing Engagement Lead – Launch
Local Marketing Engagement Lead – Launch

Takeda Pharmaceutical Co. • Wien

On-site
EUR 90,000 - 130,000
Marketing Engagement Lead Oncology
Marketing Engagement Lead Oncology

Takeda • Wien

On-site
EUR 90,000 - 130,000
Marketing Engagement Lead Launch
Marketing Engagement Lead Launch

Takeda Pharmaceutical Co. • Wien

On-site
EUR 90,000 - 130,000
Marketing Engagement Lead Launch
Marketing Engagement Lead Launch

Takeda • Wien

On-site
EUR 90,000 - 130,000
Marketing Engagement Lead Oncology
Marketing Engagement Lead Oncology

Takeda Pharmaceutical Co. • Wien

On-site
EUR 90,000 - 130,000
Oncology Marketing Lead — Launch & Omnichannel
Oncology Marketing Lead — Launch & Omnichannel

Revolution Medicines, Inc. • Wien

On-site
EUR 120,000 - 160,000
Austria Oncology Marketing Director — Launch & Omnichannel
Austria Oncology Marketing Director — Launch & Omnichannel

Revolution Medicines, Inc. • Wien

On-site
EUR 120,000 - 170,000
Local Marketing Lead: Growth & Partnerships
Local Marketing Lead: Growth & Partnerships

Wolt - English • Wien

On-site
EUR 60,000 - 90,000