The Vice President, Strategic Portfolio Management is the senior executive responsible for the organization's strategic portfolio management function, connecting enterprise strategy, prioritization, investment decisions, execution, and outcomes. The position is part of a newly established Strategy department, reports directly to the Chief Strategy Officer, and serves as a key member of the Strategy leadership team. The Vice President owns the enterprise view of strategic initiatives and the processes by which they are evaluated, prioritized, sequenced, and tracked to outcomes. The role advises the Chief Strategy Officer and executive team on portfolio composition and health, shapes annual and multi-year strategic planning and investment cycles, and ensures governance and investment bodies receive decision-ready analysis and recommendations. The Vice President has full authority over the portfolio management function, its operating model, and its standards. Individual initiative execution remains with project and program management, while final enterprise investment decisions remain with executive governance bodies. The role ensures decisions are well-informed, consistently made, and followed through to measurable outcomes. As the department is newly formed, the Vice President will build the function, including its operating model, governance framework, team, and supporting tools, and lead and develop the Strategic Portfolio Management team, beginning with a Portfolio Operations Analyst as a direct report.
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
Executive
Education Level
No Education Listed