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

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.