Manager, Portfolio Performance & Insights

Definity · toronto, on, Canada

Location
toronto
Job Type
Full-time
Posted
July 04, 2026

Job Description

The Opportunity

This role plays a fundamental part within the Personal Insurance Portfolio Management team by co‑leading the central analytical engine required to support Definity’s portfolio objectives.

Job Description

Reporting to the VP, Personal Insurance Operational & Financial Planning, this role is accountable for overseeing the delivery of timely, high‑quality portfolio performance monitoring, insight generation, forecasting, and deep‑dive analysis. In partnership with other leaders, you will ensure the team provides clear, actionable insights that diagnose performance trends, explain the “why” behind results, and support effective decision making by Regional Portfolio Directors. This role combines people leadership, analytical excellence, and operational rigor. You will build and oversee a center of excellence for analytical talent, manage the team’s end‑to‑end workflow, and partner closely with PI Directors and senior stakeholders to align an...

Ready to Apply?

Submit your application for Manager, Portfolio Performance & Insights at Definity

Apply Now