Omnichannel Activation Hub Lead at BD
Winnersh, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

06 Jul, 25

Salary

0.0

Posted On

06 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Marketing/Advertising/Sales

Description

JOB DESCRIPTION SUMMARY

As an Omnichannel Marketing Manager, you will drive online and offline marketing strategies for the Surgery Business Unit, enhancing customer engagement and improving demand generation. You will ensure the right infrastructure, tools, and processes are in place to optimise multichannel efficiency. Collaborating with internal teams and external agencies, you will align marketing efforts with business priorities, develop impactful campaigns, and support lead generation. This role is based in Europe, with up to 20% travel required.
Our vision for Surgery at BD
In Surgery, our products empower providers to reduce the incidence of surgical complications, improve patients’ experiences and lower the total cost of surgical care.

Responsibilities
  • Develop and implement integrated marketing campaigns across multiple platforms, ensuring alignment with business objectives.
  • Analyse campaign performance data to optimise content, channels, and messaging.
  • Ensure the availability of the right tools, content, and databases to support effective campaign execution.
  • Lead market research initiatives to enhance customer insights and improve targeting.
  • Manage the localisation and approval process for marketing materials.
  • Partner with agencies to create high-quality campaign assets and improve campaign performance.
  • Oversee lead generation processes, collaborating closely with sales teams to ensure a seamless handover of qualified leads.
  • Monitor the marketing budget and provide regular reports to senior management.
Loading...