CareerPlanGet AI match score →

CMC Asset Lead, Nephrology

3 Locations💼 Full-time💰 $204,000–$204,000🗓 2026-07-17 → 2026-07-31

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

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗