Portfolio Lead
About the Role
The Portfolio Lead is responsible for defining, governing, and executing the organization’s project and product portfolio, ensuring alignment with strategic business priorities, financial targets, and operational capabilities. The role drives end-to-end portfolio visibility, prioritization, and value realization across cross-functional initiatives.
Key Responsibilities
Define and maintain a consolidated portfolio of initiatives across business and IT domains
Drive portfolio prioritization aligned with strategic objectives and resource constraints
Establish governance frameworks, decision boards, and reporting standards
Monitor delivery progress, risks, dependencies, and financial performance
Enable transparency through portfolio dashboards and executive reporting
Partner with business stakeholders to translate strategy into funded initiatives