Inactive
D

Definity Financial

Canadian P&C insurer with digital channels

Analyst – Corporate Development

Investment Banking +1Posted on Jul 4, 2025
Full-timeToronto, ON, Canada$69k - $127k /yrIn-person

About the Job

Requirements

  • 2-5 years of work experience (including co-op or internships), in finance, accounting, or related fields, preferably with experience in investment banking, private equity, corporate development, M&A transaction advisory, or management consulting.
  • Completed university degree, preferably within finance, accounting, or engineering with top academic performance
  • Advanced Excel and PowerPoint skills are required; experience with LBO or transaction modeling is a plus
  • Strong analytical mindset and attention to detail, and on occasion manage multiple priorities under tight timelines
  • CPA, or CFA Designation is an asset
  • High degree of proficiency with English is required to service customers, both internal to the company and external, across Canada.

Responsibilities

  • Support a highly acquisitive Corporate Development team and collaborate with cross-functional groups including Finance, Investor Relations, Capital Management, and Reinsurance.
  • Help drive Definity’s inorganic growth strategy across a wide array of industries—carriers, brokers, and new vertical markets.
  • Assist in the execution of new investment opportunities and divestiture transactions, including but not limited to deal sourcing, due diligence, financial modelling and analysis, investment presentations, and integration support.
  • Monitor market activity and maintain benchmarking tools to inform executive decision-making.
  • Deliver insights through credit analysis, monthly KPI reporting, and ad hoc strategic requests from executive leadership as required.

Desired Qualifications

  • Experience with LBO or transaction modeling is a plus

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