D

Definity Financial

Canadian P&C insurer with digital channels

Change Specialist

Business OperationsConfirmed live in the last 24 hours
Full-time$73.5k - $123.5kIn-person

About the Job

Requirements

  • Eight to ten years of experience leading complex business projects, change management, and project delivery initiatives.
  • Ability to operate as an internal consultant, partner with leaders to diagnose business challenges, develop practical solutions, and drive execution in fast-paced, evolving environments.
  • Expertise in organizational change management, including stakeholder engagement, communications, adoption planning, leadership coaching, and change strategy development.
  • Ability to act as a trusted advisor and internal consultant, partnering with leaders to solve business challenges and drive successful outcomes.
  • Project and program management experience, including planning, governance, risk management, prioritization, and executive reporting.
  • Business acumen, communication, and stakeholder management skills, with the ability to influence across all levels of an organization.

Responsibilities

  • Partner with leaders and project teams to assess impacts, risks, and stakeholder needs, translating business objectives into effective change strategies.
  • Develop and deliver change management plans that drive awareness, engagement, adoption, and sustainable behavior change.
  • Act as a trusted advisor to leaders, providing guidance on change risks, opportunities, and implementation approaches.
  • Lead and coordinate change activities across complex initiatives, working closely with Communications, Human Resources, Learning and Development, and other key partners.
  • Drive successful adoption and business outcomes through employee impact assessments, stakeholder engagement, and continuous improvement.
  • Provide insight-driven recommendations, employee impact assessments, adoption risks, lessons learned, and opportunities to continuously improve program effectiveness and employee experience.

Desired Qualifications

  • PROSCI certification or equivalent.
  • Experience creating executive presentations and translating strategy into measurable business results.

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