N

Lead Business Systems Manager Role

New Flyer

winnipeg, mb, Canada Full-time June 13, 2026

Found Description

Join a dynamic team as a Lead Business Systems Manager focused on optimizing systems and processes. Enhance operational effectiveness within Customer Care and Private Sales sectors.
In this leadership position, you will be responsible for directing the Business Analysis team to modify processes within Customer Care. With at least five years in project management, your expertise will drive Lean methodologies and system development initiatives. You will collaborate closely with IT and service support to resolve issues, ensuring alignment with quality and regulatory standards.
Key Responsibilities:
• Modify customer care processes to achieve maximum efficiency
• Lead initiatives to streamline system operations
• Automate processes to enhance productivity across teams
• Drive and participate in projects for system improvements
• Ensure compliance with internal control requirements
Requirements:
• Minimum 5 years in leading projects related to systems
• Strong ...

Ready to Apply?

Submit your application for Lead Business Systems Manager Role at New Flyer

Apply Now