Manager – Coverage & Forms
Definity Financial
Manager – Coverage & Forms
Definity Financial
Canadian P&C insurer with digital channels
The Opportunity
Manager, Coverage Strategy & Forms, Corporate Underwriting is responsible for providing leadership and oversight for Commercial Insurance coverage design, wording governance, product implementation and underwriting enablement activities across Commercial Insurance portfolios.
The role is responsible for ensuring products, forms, endorsements and coverage offerings remain competitive, clearly articulated, operationally effective and aligned with underwriting strategy, customer needs and business objectives.
Working closely with Corporate Underwriting, Claims, Operations, Technology, Actuarial and Regional Underwriting teams, the Manager leads coverage development initiatives, wording governance practices and implementation activities while supporting integration priorities, future-state transformation and systems modernization efforts.
What to Expect
What you Bring
Salary Range: $120,100-$170,100
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.
Explore more opportunities at Definity Financial