🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Business Optimization Senior Manager Role

Company

IDC Worldsource Insurance Network Inc.

Location

toronto, on

Posted

July 13, 2026

Position Overview

Join IDC WIN as a Senior Manager of Business Optimization and transform operational processes across our network in Canada. This hands-on role is essential for enhancing data and technology solutions.

This position requires strong collaboration with cross-functional teams to identify and document business requirements and streamline workflows. You’ll work closely with diverse teams to analyze manual and automated processes, ensuring that improvements align with corporate goals. Your expertise will facilitate better onboarding and data-driven decision-making across operations.

Key Responsibilities:
• Document current-state processes throughout the organization
• Identify opportunities for process standardization and automation
• Gather and analyze business and functional requirements
• Facilitate workshops and engage stakeholders effectively
• Partner with IT and operations for scalable solutions

Requirements:
• ...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now