D

Definity Financial

Canadian P&C insurer with digital channels

Direct Channel Operations Co-op Intern

Business IntelligenceConfirmed live in the last 24 hours
Internship · Winter 2027Toronto, ON, CanadaNo salary listedIn-person

About the Job

Requirements

  • Currently enrolled in a university degree program in Actuarial Sciences, Mathematics, Statistics, or another relevant discipline, and remain actively enrolled until at least April 2027.
  • Use Microsoft applications efficiently, including Excel, Visual Basic for Applications, data analysis, data transformation, pivot tables, and report building.
  • Analyze moderately complex datasets, evaluate alternatives, and make practical recommendations.
  • Previous experience in similar or relevant roles is an asset.

Responsibilities

  • Develop and maintain operational performance scorecards and key performance indicators to monitor operational effectiveness related to Sonnet's Augmented Digital Sales strategy.
  • Produce regular operational performance reports for leadership and business stakeholders, identify trends, and provide insights and recommendations.
  • Ensure accuracy and consistency in reports and scorecards, including performing internal reconciliation where necessary.
  • Enhance and optimize existing reporting and analysis capabilities by identifying and executing opportunities to improve efficiency and accuracy or increase insights and key performance indicators in regular reporting tools.
  • Conduct root-cause analysis to understand performance drivers and optimization opportunities.
  • Produce data exhibits and analyses to measure, track, and monitor company and industry performance.

About the Company

Definity Financial

Canadian P&C insurer with digital channels

Definity Financial is a Canadian property and casualty insurer that serves individuals and businesses through multiple channels, offering a broad range of coverage options. Its products are delivered via a mix of direct, broker, and digital channels, and the company emphasizes continuous improvement and innovation to meet evolving needs. The business model relies on insurance premiums and strategic investments, with a focus on transforming into a digital leader and expanding market capabilities to grow reach and profitability. Definity differentiates itself through its long-standing heritage from Economical Insurance, its multi-channel distribution, and its commitment to leveraging technology and investments to better serve customers, broker partners, employees, and communities in a changing market.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Canada
Founded
1871

Recently Posted Jobs

Explore more opportunities at Definity Financial

See more jobs