Global Marketing Lead — Launch & Market Strategy

Biogen International GmbH

Baar

On-site

CHF 180,000 - 240,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

On-site in Baar
Permanent contract
Immediate start

Job summary

Biogen International GmbH is seeking a Marketing Lead for SMA in Baar, Switzerland. You will drive global market development, launch readiness, and omnichannel campaigns with cross-functional teams worldwide.

The role emphasizes messaging hierarchy, partnerships with agencies, and go-to-market planning to ensure successful product launches. Extensive digital marketing and analytics experience is highly desirable.

Qualifications

  • 12–15 years of biopharmaceutical marketing experience.
  • Strong collaboration with global, regional, and cross-functional teams.
  • Proven ability to develop market-shaping and launch-ready strategies.
  • Experience with digital marketing and analytics for launches.
  • Proficient in creating go-to-market plans and messaging hierarchies.
  • Excellent stakeholder influence across multiple functions.

Responsibilities

  • Lead market development and launch readiness strategies for global commercialization.
  • Oversee messaging, omnichannel campaigns, and regional executions.
  • Collaborate with Medical Affairs, Insights, and Corporate Communications.
  • Drive go-to-market planning and resource allocation for launch.
  • Partner with agencies to develop assets and programs.
  • Support Launch Readiness Reviews and risk mitigation.
  • Develop CRM and customer engagement plans for omni-channel reach.

Skills

Strategic marketing
Omni-channel marketing
Cross-functional leadership
Digital marketing
VEEVA / marketing tech
Analytics & market insights
Stakeholder management
Excel
PowerPoint

Education

Bachelor's degree
MBA

Tools

VEEVA
PowerPoint
Excel

Job description

Biogen International GmbH is seeking a Marketing Lead for SMA in Baar, Switzerland. You will drive global market development, launch readiness, and omnichannel campaigns with cross-functional teams worldwide.

The role emphasizes messaging hierarchy, partnerships with agencies, and go-to-market planning to ensure successful product launches. Extensive digital marketing and analytics experience is highly desirable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Marketing Lead: Launch & Market Strategy
Global Marketing Lead: Launch & Market Strategy

Biogen, Inc. • 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
Marketing Lead, SMA
Marketing Lead, SMA

Biogen International GmbH • Baar

On-site
CHF 180,000 - 240,000
On-site in Baar
Permanent contract
Immediate start
Global Pharma Product Marketing Manager
Global Pharma Product Marketing Manager

Biogen • Baar

On-site
CHF 120,000 - 160,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 • Baar

On-site
CHF 210,000 - 320,000
Global Launch Marketing Lead
Global Launch Marketing Lead

Biogen • Baar

On-site
CHF 180,000 - 240,000
Regional Medical Lead, SMA & Rare Diseases Strategy
Regional Medical Lead, SMA & Rare Diseases Strategy

Biogen • Baar

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

Biogen International GmbH • Baar

On-site
CHF 140,000 - 190,000
Associate Director, Oncology Marketing – Switzerland
Associate Director, Oncology Marketing – Switzerland

Revolution Medicines, Inc. • Basel

On-site
CHF 180,000 - 240,000