Skip to main content
Definity Financial Corporation logo

Commercial Insurance Process Improvement Leader

Definity Financial Corporation
Full Timemid
Ontario, CAPosted April 13, 2026

Job Description

Drive transformation in the Commercial Insurance sector as a skilled Process Improvement Manager. Utilize project management and Lean Six Sigma methodologies to enhance operational efficiency and team dynamics. This leadership role requires a blend of project management and process optimization skills. You will analyze existing processes, recommend strategic improvements, and manage a team to align with organizational goals. Fostering collaboration among delivery teams and stakeholders is essential for success in this role. Key Responsibilities:

  • Analyze current processes and recommend improvements
  • Develop and manage team competencies
  • Design and maintain delivery roadmaps
  • Foster collaboration across teams and stakeholders
  • Provide strategic direction on process improvement initiatives Requirements:
  • University degree in related discipline
  • 3-5+ years of leadership and project management experience
  • Proficient in Lean Six Sigma or similar methodologies
  • Knowledge of P&C insurance and broker models preferred
  • Excellent communication and stakeholder management skills Maximize operational performance and spearhead innovative process improvements while leading a talented team effectively.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free