Unknown Company

CMC Asset Lead, Nephrology: Strategy & Launch

cambridge, ma • Posted 2 days ago
Onsite Full Time E-Commerce

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

#J-18808-Ljbffr

CMC Asset Lead, Nephrology: Strategy & Launch in cambridge at Unknown Company

This position is listed as full time and onsite.

Back to Job Search