CMC Asset Lead, Nephrology: Strategy & Launch

Biogen, Inc.

Cambridge (MA)

Hybrid

USD 204,000 - 281,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Fitness Reimbursement
Disability Insurance
Paid Vacation
Paid Holidays
Maternity/Parental Leave
401(k) with company match
Employee stock purchase plan
Tuition reimbursement
Employee Resource Groups

Job summary

Biogen, Inc. is seeking a CMC Asset Lead for the PO&T Nephrology team to oversee a critical asset across indications, including three Phase 3 studies, with commercialization targeted for 2028–2030.

You will drive asset strategy, launch planning, lifecycle management, and project financials in a highly matrixed environment. The role requires a strong strategic thinker with extensive biopharma experience, ability to influence without direct authority, and excellence in communication and

Qualifications

  • BS or equivalent in Sciences/Engineering with an advanced degree (MS, PhD, MBA) preferred.
  • Minimum of 12 years of experience with a focus on matrix management.
  • Proven track record in matrix leadership across program teams and full product life cycle including commercial launch.
  • Experience in alliance management, preferably global, and understanding of business contracts.
  • Expertise in CMC, supply chain, or life cycle management development from IND to NDA/BLA.

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 impacts on P&L.
  • Develop business cases for key initiatives and secure management endorsement.
  • Proactively resolve conflicts related to Asset Strategy with governance boards.
  • Serve as the PO&T representative on commercial or development teams.

Skills

Matrix leadership
Cross-functional teamwork
Strategic thinking
Negotiation
Communication
Risk management
Stakeholder management
Decision making

Education

BS or equivalent in Sciences/Engineering
MS, PhD, or MBA in biopharma preferred

Job description

Biogen, Inc. is seeking a CMC Asset Lead for the PO&T Nephrology team to oversee a critical asset across indications, including three Phase 3 studies, with commercialization targeted for 2028–2030.

You will drive asset strategy, launch planning, lifecycle management, and project financials in a highly matrixed environment. The role requires a strong strategic thinker with extensive biopharma experience, ability to influence without direct authority, and excellence in communication and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Nephrology Asset Strategy Lead | Launch & Lifecycle
Nephrology Asset Strategy Lead | Launch & Lifecycle

Biogen • Cambridge (MA)

Hybrid
USD 204,000 - 281,000
Medical, Dental, Vision, & Life ins
Fitness & Wellness programs
Disability insurance
+5
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)

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

Biogen • Cambridge (MA)

On-site
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
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
CMC Asset Lead, Associate Director
CMC Asset Lead, Associate Director

Biogen, Inc. • Cambridge (MA)

On-site
USD 163,000 - 225,000
Medical, Dental, Vision, & Life ins.
Fitness & Wellness programs
Short- and Long-Term Disability
+5
CMC Asset Lead, Associate Director
CMC Asset Lead, Associate Director

Biogen • Cambridge (MA)

On-site
USD 163,000 - 225,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
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