About the role The Strategic Portfolio Leader for Innovative Medicine Supply Chain is a senior, cross-functional role charged with responsible for defining, prioritizing, and optimizing a portfolio of supply chain initiatives to maximize strategic impact, financial return, and organizational agility. This leader translates corporate strategy into a balanced investment roadmap, governs portfolio decision-making, and drives outcomes across product, R&D, commercial, and operations teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Number of Employees
5,001-10,000 employees