Global Commercialization Lead: Biotech Strategy & Launch

Biogen

Cambridge (MA)

On-site

USD 234,000 - 322,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
401(k) Matching
Employee Stock Purchase Plan
Tuition Reimbursement
Paid Vacation & Holidays
Parental Leave

Job summary

Biogen is seeking a Global Commercialization Lead for SMA to shape the global strategy and lead the Global Marketing team, maximizing brand value and revenue across regions. You will guide short-term brand plans, support lifecycle decisions, and align with regional affiliates to optimize asset value from Phase 2 through launch.

You are a strategic leader with extensive pharma/biotech experience, strong P&L skills, and a proven track record in launching biotech products while engaging with

Qualifications

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

Responsibilities

  • Develop and lead the global commercialization strategy across regions.
  • Own the short-term brand plan to maximize revenue and support targets.
  • Lead Global Marketing campaigns, messages, and initiatives.
  • Contribute to lifecycle management and asset value maximization.
  • Partner with regions and affiliates to deliver country-specific needs.
  • Conduct competitive workshops and market assessments for strategic decisions.
  • Engage with clinicians, policy stakeholders, and advocacy groups.
  • Drive cross-functional alignment across marketing, medical, and market access.
  • Ensure launch planning, readiness, and execution.

Skills

Global commercialization
Cross-functional leadership
P&L management
Strategic thinking
Market access collaboration
Lifecycle management
Executive communication
Stakeholder engagement
Launch planning
Brand strategy

Education

Bachelor’s degree in business, life sciences, or related discipline
MBA or PhD (preferred)

Job description

Biogen is seeking a Global Commercialization Lead for SMA to shape the global strategy and lead the Global Marketing team, maximizing brand value and revenue across regions. You will guide short-term brand plans, support lifecycle decisions, and align with regional affiliates to optimize asset value from Phase 2 through launch.

You are a strategic leader with extensive pharma/biotech experience, strong P&L skills, and a proven track record in launching biotech products while engaging with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Global Commercialization Leader
Strategic Global Commercialization Leader

Biogen, Inc. • 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
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
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 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
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
SMA Global Launch Strategy Lead
SMA Global Launch Strategy Lead

Scorpion Therapeutics • Cambridge (MA)

On-site
USD 180,000 - 240,000
Global Launch Excellence Lead - SMA
Global Launch Excellence Lead - SMA

Biogen, Inc. • Cambridge (MA)

On-site
USD 200,000 - 275,000
Medical & dental insurance
Vision & life insurance
Wellness programs
+5
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