D

Definity Financial

Canadian P&C insurer with digital channels

Quality Review & Compliance Director

Internal Audit & Controls +1Confirmed live in the last 24 hours
Full-timeToronto, ON, Canada$134.3k - $184.3kIn-person

About the Job

Requirements

  • An undergraduate degree in Business, Finance, Risk Management, Commerce, Insurance, or a related discipline.
  • At least 10 years of progressive experience within Commercial Insurance underwriting, quality assurance, risk management, compliance, audit, or governance functions.
  • Demonstrated leadership experience in a complex, multi-stakeholder environment.
  • Strong understanding of Commercial Insurance underwriting principles, portfolio management, risk controls, and governance frameworks.
  • Experience managing enterprise reporting, audit programs, compliance processes, and operational risk initiatives.
  • Advanced proficiency in data analysis, reporting tools, and executive-level presentations.

Responsibilities

  • Lead national underwriting quality review governance across Commercial Insurance portfolios.
  • Oversee underwriting audits and quality reviews to ensure consistency, accuracy, and compliance with established standards.
  • Manage a distributed Quality Review function, partnering with regional Technical Specialist Groups and Corporate Quality Review Analysts.
  • Analyze and report on quality review results, identifying trends, risks, and opportunities for improvement.
  • Develop and present executive reporting, dashboards, and recommendations to senior leadership and governance committees.
  • Lead compliance and risk management activities, including LOR, ORE, FTC, Ethidex, and Risk Control Matrix reporting.
  • Oversee Commercial Insurance Business Continuity Planning, testing, and operational resilience initiatives.
  • Ensure compliance with regulatory requirements, governance standards, and customer fairness obligations.
  • Partner with business leaders to drive continuous improvement, process optimization, training, and system enhancements.
  • Provide leadership and strategic direction, fostering a culture of accountability, underwriting excellence, and risk awareness across the organization.

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