Strategic Global Commercialization Leader

Biogen, Inc.

Cambridge (MA)

On-site

USD 234,000 - 322,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Fitness reimbursement
Disability insurance
Vacation 15 days + shutdown period
12 holidays + 3 personal days
Paid sick leave (80 hours)

Job summary

Biogen in the United States seeks a Global Commercialization Lead for SMA to shape the global strategy and lead the Global Marketing team, maximizing brand value and revenue potential across regions.

You will guide short-term brand plans, contribute to lifecycle decisions, and ensure alignment with regional affiliates, clinicians, policy stakeholders, and access teams to optimize asset value from Phase2 through launch.

Qualifications

  • 15+ years of experience in the pharma/biotech industry.
  • Direct affiliate in-market experience required; 5 years ex-US experience required.
  • Proven experience in biotech product launches.
  • Strong P&L experience preferred.
  • Therapeutic areas experience in rare diseases, transplant, neuro, and immunology.

Responsibilities

  • Develop and lead the global commercialization strategy across multiple regions.
  • Own the short-term brand plan, focusing on revenue maximization and supporting annual revenue targets.
  • Lead the Global Marketing team in delivering campaigns, messages, and marketing initiatives.
  • Provide commercial input to long-term strategic decisions, including lifecycle management and asset value maximization.
  • Partner with regions and affiliates to deliver on country-specific needs and optimize the asset value.
  • Conduct competitive workshops and market assessments to inform strategic decisions.
  • Engage with external stakeholders such as clinicians, policy stakeholders, and advocacy groups.
  • Drive cross-functional alignment and collaboration across marketing, medical, and market access teams.
  • Ensure launch planning, readiness, and execution are effectively managed.

Skills

Strategic leadership
Cross-functional collaboration
Market access insight
Global commercialization
Executive communication

Education

Bachelor's in business or life sciences
MBA/PhD preferred

Job description

Biogen in the United States seeks a Global Commercialization Lead for SMA to shape the global strategy and lead the Global Marketing team, maximizing brand value and revenue potential across regions.

You will guide short-term brand plans, contribute to lifecycle decisions, and ensure alignment with regional affiliates, clinicians, policy stakeholders, and access teams to optimize asset value from Phase2 through launch.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Commercialization Lead: Biotech Strategy & Launch
Global Commercialization Lead: Biotech Strategy & Launch

Biogen • Cambridge (MA)

On-site
USD 234,000 - 322,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Global Commercialization Lead, SMA
Global Commercialization Lead, SMA

Scorpion Therapeutics • Cambridge (MA)

On-site
USD 210,000 - 330,000
Strategic Global Launch Lead, SMA
Strategic Global Launch Lead, SMA

Biogen, Inc. • Cambridge (MA)

On-site
USD 200,000 - 275,000
Medical & dental insurance
Vision & life insurance
Wellness programs
+5
Global Biotech Commercialization Lead for Rare-Disease Launch
Global Biotech Commercialization Lead for Rare-Disease Launch

Scorpion Therapeutics • Cambridge (MA)

On-site
USD 210,000 - 330,000
Global SMA Launch Excellence Leader
Global SMA Launch Excellence Leader

Biogen • Cambridge (MA)

On-site
USD 200,000 - 275,000
Medical, Dental, Vision
Life insurance
15 days paid vacation
+4
Global Commercialization Lead, SMA
Global Commercialization Lead, SMA

Biogen • Cambridge (MA)

On-site
USD 234,000 - 322,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Global Commercialization Lead, SMA
Global Commercialization Lead, SMA

Biogen, Inc. • Cambridge (MA)

On-site
USD 234,000 - 322,000
Medical insurance
Dental insurance
Vision insurance
+6
US Neuromuscular Marketing Leader for SMA & ALS
US Neuromuscular Marketing Leader for SMA & ALS

Biogen • Cambridge (MA)

On-site
USD 267,000 - 377,000
Medical benefits
401(k) with company match
Stock purchase plan
+4
US Neuromuscular Marketing Leader: Launch & Growth
US Neuromuscular Marketing Leader: Launch & Growth

Biogen, Inc. • Cambridge (MA)

On-site
USD 267,000 - 377,000
Medical, Dental, Vision, & Life ins.
Fitness & Wellness programs including
Short- and Long-Term Disability
+8
Executive Director, US Neuromuscular Marketing
Executive Director, US Neuromuscular Marketing

PR Girl Manifesto • Cambridge (MA)

On-site
USD 267,000 - 377,000
Medical Insurance
Dental Insurance
Vision Insurance
+4