CMC Asset Lead, Nephrology
Core
Lead the development and launch of Biogen's nephrology assets, managing strategy, financials, and cross-functional teams for late-stage clinical programs.
Role type
Senior management product and operations lead (nephrology)
Builds
Nephrology drug assets (Phase 3 to commercialization)
Domain
Biopharmaceuticals / Nephrology
Required skills
Matrix management, asset strategy, financial accountability, alliance management, CMC/supply chain/life cycle management, risk mitigation, stakeholder influence
Preferred skills
Advanced degree (MS/PhD/MBA), global alliance experience, healthcare/biotech/pharma industry background
Technologies
None stated
Responsibilities
Develop 5-year asset strategy and 18-month tactical plan; Lead cross-functional asset teams; Manage financial accountability (AOP, FTE, P&L); Develop business cases; Resolve asset strategy conflicts; Serve as PO&T representative on commercial/development teams; Oversee late-stage planning and launch; Conduct scenario planning
Seniority
Senior, Management