CMC Asset Lead, Nephrology
Core
Lead the commercialization and life cycle management of a critical nephrology asset in clinical development, overseeing strategy, launch planning, and project financials for multiple indications including three Phase 3 studies.
Role type
Senior management product and operations lead (nephrology)
Builds
Nephrology therapeutic assets for Biogen
Domain
Biopharmaceuticals / Nephrology
Deliverable
product features
Required skills
Matrix leadership, asset strategy, financial accountability (AOP/P&L), alliance management, CMC/supply chain/life cycle management, risk mitigation, stakeholder influence
Preferred skills
Advanced degree in biopharmaceutical discipline, global alliance experience, technical expertise in biopharmaceutical development
Technologies
None stated
Responsibilities
Develop 5-year asset strategy and 18-month tactical plan, lead cross-functional asset team, manage financial accountability and P&L impacts, develop business cases for key initiatives, resolve asset strategy conflicts, serve as PO&T representative on commercial/development teams, oversee late-stage asset planning and launch, conduct scenario planning for development and life cycle management
Seniority
Management level, strategic leadership