The Head of Portfolio Strategy and Chief of Staff serves as a strategic partner to the President, Canada & Rest of World (CanROW) business units. As Head of Portfolio Strategy, this senior leadership role is accountable for setting portfolio and pipeline direction, identifying gaps, enabling disciplined prioritization for portfolio selection and investment decisions. Ultimately, this role is accountable for driving portfolio long term value creation and ensuring that strategic priorities are translated into measurable portfolio outcomes across Canada (Generics, Biologics and Brands) and Rest of World business units. As Chief of Staff, the role drives the CanROW operating cadence and provides end-to-end leadership of executive planning, governance, communications, cross-functional coordination, and resolution of complex, high-priority matters on behalf of the President.
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
Senior