Global Launch Marketing Lead

Biogen International GmbH

Baar

On-site

CHF 140,000 - 190,000

Full time

2 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

Job summary

Biogen International GmbH Baar (ZG) is seeking a Marketing Lead to drive global market development and launch readiness strategies for new products. You will partner with global, regional, and cross-functional teams to shape market strategies, oversee messaging, and manage omnichannel campaigns to support successful commercialization.

The role requires a strong track record in strategic and digital marketing within a global biopharma environment, excellent collaboration skills, and the ability

Qualifications

  • 12-15 years of experience in the biopharmaceutical industry with in-depth knowledge of marketing, promotions, and forecasting.
  • Experience commercializing in Rare diseases is highly desired.
  • Outstanding collaborator, strategic influencer and servant leader with ability to engage stakeholders across functions.
  • Strong analytical, financial acumen, and project management skills; proficient in Excel and promo tools (e.g., VEEVA, PowerPoint).
  • Experience in digital marketing strategies in a global environment is highly desirable.

Responsibilities

  • Partner with GCL to develop a cohesive market shaping/market creation strategy across regions and customers.
  • Lead omni-channel marketing plans to enable launch success.
  • Oversee onboarding of agency partners for asset development and programs.
  • Develop messaging hierarchy and style guidelines (unbranded & branded).
  • Support Go-To-Market strategies including positioning and lexicon development.
  • Support Launch Readiness Reviews with cross-functional teams.
  • Collaborate with insights and medical affairs to ensure message resonance with customers.
  • Develop CRM strategy to enable omni-channel customer engagement for launch.
  • Coordinate with regional teams for global launch activities.
  • Engage with patient advocacy and corporate communications as needed.

Skills

Marketing leadership
Digital marketing
Veeva
PowerPoint
Excel
CRM
Go-to-market strategy
Cross-functional collaboration
Launch readiness
Strategic thinking

Education

Bachelor's degree
MBA

Tools

Veeva CRM
PowerPoint
Excel
CRM

Job description

Biogen International GmbH Baar (ZG) is seeking a Marketing Lead to drive global market development and launch readiness strategies for new products. You will partner with global, regional, and cross-functional teams to shape market strategies, oversee messaging, and manage omnichannel campaigns to support successful commercialization.

The role requires a strong track record in strategic and digital marketing within a global biopharma environment, excellent collaboration skills, and the ability

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 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
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 International GmbH • Baar

On-site
CHF 140,000 - 190,000
Global Pharma Product Marketing Manager
Global Pharma Product Marketing Manager

Biogen • Baar

On-site
CHF 120,000 - 160,000
Global Commercial Lead: Pharma & Rare Disease Growth
Global Commercial Lead: Pharma & Rare Disease Growth

Biogen International GmbH • Baar

Hybrid
CHF 260,000 - 380,000
Hybrid work model
Global Pharma Marketing Manager - Campaigns & Insights
Global Pharma Marketing Manager - Campaigns & Insights

Biogen, Inc. • Baar

On-site
CHF 120,000 - 160,000
Global Commercial Strategy Lead
Global Commercial Strategy Lead

Biogen • Baar

On-site
CHF 250,000 - 360,000