Nephrology Asset Strategy Lead | Launch & Lifecycle

Biogen

Cambridge (MA)

Hybrid

USD 204,000 - 281,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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

CMC Asset Lead, Nephrology: Strategy & Launch
CMC Asset Lead, Nephrology: Strategy & Launch

Biogen, Inc. • Cambridge (MA)

Hybrid
USD 204,000 - 281,000
Medical Insurance
Dental Insurance
Vision Insurance
+10
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, Nephrology
CMC Asset Lead, Nephrology

Biogen, Inc. • Cambridge (MA)

Hybrid
USD 204,000 - 281,000
Medical Insurance
Dental Insurance
Vision Insurance
+10
Senior Strategic Asset Lead, Drug Development
Senior Strategic Asset Lead, Drug Development

Biogen • Cambridge (MA)

On-site
USD 217,000 - 299,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Nephrology Medical Strategy Lead
Nephrology Medical Strategy Lead

Biogen, Inc. • Cambridge (MA)

Hybrid
USD 183,000 - 252,000
Medical insurance
401(k) with company match
Tuition reimbursement
Nephrology Medical Affairs Lead, US Strategy & Insights
Nephrology Medical Affairs Lead, US Strategy & Insights

Biogen • Cambridge (MA)

On-site
USD 151,000 - 252,000
Medical, Dental, Vision, & Life ins.
401(k) with company match
Tuition reimbursement up to $10,000/yr
+2
Executive Director, Development Asset Strategy
Executive Director, Development Asset Strategy

Biogen, Inc. • Cambridge (MA)

On-site
USD 332,000 - 469,000
Medical insurance
Dental insurance
Vision insurance
+8