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-LjbffrCMC Asset Lead, Nephrology: Strategy & Launch in cambridge at Unknown Company
This position is listed as full time and onsite.