Overview
Director of Portfolio Management Jobs in London, Canada at TechAlliance of Southwestern Ontario, London Economic Development Corporation
Title: Director of Portfolio Management
Company: TechAlliance of Southwestern Ontario, London Economic Development Corporation
Location: London, Canada
Category:
Position: Director of Portfolio Management Role
Join Canada Life as Director of Portfolio Management, where you will enhance governance and delivery frameworks to support strategic business objectives in a hybrid model.
In your pivotal role, you will drive the prioritization and execution of business initiatives while collaborating with various leaders across Finance and Technology sectors. This opportunity focuses on improving oversight and establishing high-performing practices for effective delivery across portfolios.
Key Responsibilities:
• Lead governance and oversight aligned with strategic goals
• Guide Quarterly Planning to set business priorities
• Create portfolio dashboards for ongoing transparency
• Promote evidence-based decision-making in management
• Enhance resource and financial reporting processes
Requirements:
• 8+ years in leading project delivery functions
• Ability to lead through transformation and ambiguity
• Proven partnership capabilities across complex environments
• Expertise in portfolio oversight and reporting
• Educational background in business or tech; PMP & Agile a plus
Bring your leadership and strategic skills to Canada Life as you shape impactful portfolio management.
#J-18808-Ljbffr