Nephrology Asset Strategy Lead | Launch & Lifecycle

Biogen

Cambridge (MA)

Hybrid

USD 204,000 - 281,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, Vision, & Life ins
Fitness & Wellness programs
Disability insurance
Paid vacation and holidays
401(k) with match
Employee stock purchase plan
Tuition reimbursement
Parental leave

Job summary

Biogen seeks a strategic CMC Asset Lead within the PO&T Nephrology team to oversee asset strategy, launch planning, and lifecycle management for a high-priority nephrology asset slated for 2028–2030 commercialization.

The role requires deep cross-functional leadership across development, commercial, and governance boards, with a track record in global matrix environments and strong financial and risk management capabilities.

Qualifications

  • Matrix leadership across program teams and full product lifecycle.
  • Experience in commercial launch and alliance management.
  • Strong strategic, organizational and relationship development skills.
  • Technical expertise in biopharmaceutical development disciplines.

Responsibilities

  • Develop and maintain a 5-year PO&T Asset Strategy and an 18-month rolling Tactical Plan.
  • Lead the cross-functional Asset Team to deliver on strategic objectives.
  • Manage financial accountability, including AOP and FTE allocations, and monitor P&L impacts.
  • Develop business cases and secure management endorsement for key initiatives.
  • Resolve conflicts related to Asset Strategy with governance boards.
  • Represent PO&T on commercial or development teams to influence decisions.
  • Collaborate with stakeholders to align asset development with business objectives.
  • Oversee asset planning and execution for late-stage activities and launch.
  • Conduct scenario planning and lifecycle management evaluations.

Skills

Matrix management
Commercial launch experience
Alliances management
CMC
Supply chain
Life cycle management
Strategic influences
Negotiation
Risk mitigation
Stakeholder management
Cross-functional leadership
Financial accountability

Education

BS or equivalent in Sciences/Engineering
MS/PhD/MBA in a relevant biopharmaceutical discipline

Job description

Biogen seeks a strategic CMC Asset Lead within the PO&T Nephrology team to oversee asset strategy, launch planning, and lifecycle management for a high-priority nephrology asset slated for 2028–2030 commercialization.

The role requires deep cross-functional leadership across development, commercial, and governance boards, with a track record in global matrix environments and strong financial and risk management capabilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Nephrology Asset Lead: Strategy & Launch
Hybrid Nephrology Asset Lead: Strategy & Launch

Biogen • San Francisco (CA)

Hybrid
USD 204,000 - 281,000
Bonus opportunities
Equity incentives
Health benefits
+3
Global Asset Strategy Lead, CMC & Portfolio Development
Global Asset Strategy Lead, CMC & Portfolio Development

Biogen, Inc. • Cambridge (MA)

Hybrid
USD 163,000 - 225,000
Medical/Dental/Vision
Wellness reimbursement
Disability insurance
+7
CMC Asset Lead, Nephrology
CMC Asset Lead, Nephrology

Biogen • San Francisco (CA)

Hybrid
USD 204,000 - 281,000
Bonus opportunities
Equity incentives
Health benefits
+3
CMC Asset Lead, Nephrology
CMC Asset Lead, Nephrology

Biogen • Cambridge (MA)

Hybrid
USD 204,000 - 281,000
Medical, Dental, Vision, & Life ins
Fitness & Wellness programs
Disability insurance
+5
CMC Asset Lead, Associate Director (Biopharma, Hybrid)
CMC Asset Lead, Associate Director (Biopharma, Hybrid)

Biogen, Inc. • Cambridge (MA)

Hybrid
USD 163,000 - 225,000
Medical, Dental, Vision, & Life ins.
Fitness & Wellness programs
Short- and Long-Term Disability
+5
PO&T Asset Strategy Leader (Hybrid)
PO&T Asset Strategy Leader (Hybrid)

Biogen, Inc. • Indiana (PA)

Hybrid
USD 130,000 - 180,000
Neuroscience Asset Strategy Lead
Neuroscience Asset Strategy Lead

BioSpace • North Chicago (IL)

On-site
USD 180,000 - 260,000
Paid time off
Medical/dental/vision insurance
401(k) for eligible employees
+1
CMC Commercial Asset Development Lead
CMC Commercial Asset Development Lead

Biogen, Inc. • Cambridge (MA)

On-site
USD 163,000 - 225,000
Medical/Dental/Vision
Wellness reimbursement
Disability insurance
+7
Senior Director, HCP Marketing - Transplant Nephrology Launch Leader
Senior Director, HCP Marketing - Transplant Nephrology Launch Leader

Biogen • Cambridge (MA)

On-site
USD 234,000 - 322,000
Medical, Dental, Vision, Life ins.
Tuition reimbursement up to $10,000
401(k) with company matched
+1
CMC Asset Lead, Associate Director
CMC Asset Lead, Associate Director

Biogen, Inc. • Cambridge (MA)

Hybrid
USD 163,000 - 225,000
Medical, Dental, Vision, & Life ins.
Fitness & Wellness programs
Short- and Long-Term Disability
+5