Senior Manager for Process Improvement at IDC WIN

IDC Worldsource Insurance Network Inc.

Full-time Other-General
Apply Now
Location
toronto, on, Canada
Posted
July 15, 2026

Job Description

Elevate efficiency at IDC WIN as the Senior Manager for Business Optimization and lead the transformation of operational processes across Canadian offices. This role encompasses process analysis, improvement initiatives, and stakeholder engagement.
With a focus on enhancing advisor and employee experiences, you will report to the Head of Strategy and work collaboratively with diverse teams to streamline business functions. This position is pivotal in documenting requirements and implementing targeted improvements through data and technology solutions.
Key Responsibilities:
• Map business processes and assess current operations
• Identify manual workflows and reporting inconsistencies
• Support the design of optimized workflows and reporting metrics
• Engage in workshops to foster collaboration with leaders
• Establish baseline metrics for monitoring improvements
Requirements:
• 5+ years in business transformation or analysis
• Expertise in process mapping ...