D

Definity Financial

Canadian P&C insurer with digital channels

Manager – Coverage & Forms

InsuranceConfirmed live in the last 24 hours
Full-time$120.1k - $170.1kIn-person

About the Job

Requirements

  • A university degree or college diploma in a related field is required.
  • Strong technical expertise in Commercial Insurance products, coverage design, underwriting operations, and policy wording development is required.
  • Experience leading complex cross-functional initiatives and change management activities is required.
  • A strong understanding of coverage governance, product implementation, and underwriting enablement is required.
  • Experience supporting product modernization, systems implementations, or transformation initiatives is considered an asset.
  • The candidate must be able to build relationships, provide technical guidance, and support underwriting excellence across teams and business units.

Responsibilities

  • Lead the development, maintenance, and enhancement of Commercial Insurance products, forms, endorsements, manuscripts, and coverage frameworks.
  • Provide leadership and technical expertise related to coverage design, wording interpretation, product governance, and product application.
  • Identify and implement product and coverage enhancements that improve customer value, underwriting effectiveness, and operational efficiency.
  • Lead governance and approval processes related to product, wording, and coverage changes.
  • Support execution of product priorities and transformation initiatives, including systems modernization, integration activities, and future-state product capabilities.
  • Partner with Operations, Technology, Claims, Actuarial, and Underwriting teams to support successful implementation of product and coverage changes.
  • Develop training, communications, and implementation resources that enable successful adoption of products, coverages, and underwriting frameworks.
  • Act as a trusted advisor on complex product, wording, and coverage questions while supporting consistency across Commercial Insurance portfolios.
  • Build internal and external relationships, represent Definity on industry initiatives, and monitor emerging market, regulatory, and coverage trends.
  • Lead, coach, and develop team members while fostering a collaborative and high-performing culture.

Desired Qualifications

  • Demonstrated ability to foster a high-performance culture that drives profitable growth through collaboration, accountability, teamwork, and professionalism.
  • Strong customer focus, verbal and written communication, advanced computer proficiency, and analytical acumen.

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