Manager, Business Innovation
$105,000–$120,000 year
On-siteMarkham, Ontario, Canada
Job Summary
Lead, coach, and develop the Business Improvements Staff while aligning resources to business priorities. Drive enterprise-wide innovation, operational excellence, AI, and continuous improvement initiatives to deliver measurable results. Develop and maintain an innovation framework covering governance, KPIs, prioritization, and delivery oversight. Translate complex business challenges into structured solutions using Six Sigma, Lean, or similar methodologies to enhance efficiency, quality, and customer experience. Standardize processes and metrics to embed improvements into daily operations, while designing and delivering learning programs that build organizational capabilities.
Required Qualifications
- University degree in Business, Engineering, Operations, or Finance
- 7+ years of experience leading innovation, operational excellence, continuous improvement, mobility, or enterprise transformation initiatives, including people leadership
- Strong knowledge of Lean, Six Sigma, or equivalent continuous improvement methodologies
- Experience supporting complex enterprise programs, including forecasting, scenario analysis, and business case development
- Strong stakeholder management, facilitation, and communication skills with the ability to influence senior leaders and cross-functional teams
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.