Global Launch Marketing Lead

Biogen

Baar

On-site

CHF 180,000 - 240,000

Full time

41 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Biogen is seeking an experienced marketing leader to drive global market development and launch readiness for new products. You will collaborate with global, regional, and cross‑functional teams to shape market strategy and oversee messaging across omnichannel channels.

Ideal candidates bring 12–15 years in biopharmaceutical marketing, strong analytics, and expertise with Veeva and digital campaigns. This role offers significant influence on global launch execution and strategic investments.

Qualifications

  • Bachelor’s degree in a relevant field; MBA preferred.
  • 12-15 years of experience in biopharmaceutical marketing, promotions, and agency management.
  • Strong collaborator, strategic influencer and servant leader with patient- and brand-centric focus.

Responsibilities

  • Develop market shaping and market creation strategy across customers and regions.
  • Lead omni‑channel launch readiness and messaging for successful product introductions.
  • Onboard and partner with agencies to develop tactical assets and campaigns.
  • Support Go-To-Market plans, SWOT analyses, and risk mitigation for launches.
  • Collaborate with Medical Affairs, Insights, Corporate Communications, and Patient Advocacy.

Job description

Biogen is seeking an experienced marketing leader to drive global market development and launch readiness for new products. You will collaborate with global, regional, and cross‑functional teams to shape market strategy and oversee messaging across omnichannel channels.

Ideal candidates bring 12–15 years in biopharmaceutical marketing, strong analytics, and expertise with Veeva and digital campaigns. This role offers significant influence on global launch execution and strategic investments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Launch Marketing Lead
Global Launch Marketing Lead

Biogen • Baar

On-site
CHF 210,000 - 320,000
Global Market & Launch Strategy Lead
Global Market & Launch Strategy Lead

Biibhr • Baar

On-site
CHF 180,000 - 240,000
Global Launch Marketing Lead
Global Launch Marketing Lead

Biogen International GmbH • Baar

On-site
CHF 140,000 - 190,000
Global Marketing Lead: Launch & Market Strategy
Global Marketing Lead: Launch & Market Strategy

Biogen, Inc. • Baar

On-site
CHF 180,000 - 240,000
Global Commercial Lead: Drive Growth & Launch Strategy
Global Commercial Lead: Drive Growth & Launch Strategy

Biogen, Inc. • Baar

On-site
CHF 250,000 - 360,000
Marketing Lead, FA
Marketing Lead, FA

Biogen • Baar

On-site
CHF 180,000 - 240,000
Marketing Lead, SMA
Marketing Lead, SMA

Biogen, Inc. • Baar

On-site
CHF 180,000 - 240,000
Marketing Lead, SMA
Marketing Lead, SMA

Biogen • Baar

On-site
CHF 210,000 - 320,000
Marketing Lead, FA
Marketing Lead, FA

Biibhr • Baar

On-site
CHF 180,000 - 240,000
Global Pharma Marketing Manager - Campaigns & Insights
Global Pharma Marketing Manager - Campaigns & Insights

Biogen, Inc. • Baar

On-site
CHF 120,000 - 160,000