📍 Local Job Near You
Strategic Director, Business Planning at McCormick
McCormick
📍
mississauga, Canada
Location
mississauga
Posted
June 16, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Take your career to the next level as the Director of Business Planning & Performance with McCormick in Mississauga, Ontario. Lead business insights and strategic execution across the Americas.
This pivotal role involves overseeing business performance initiatives and leading key executive reviews. You will strategically manage resources while collaborating with various teams and enhancing continuous process improvements. Your leadership will shape the divisional strategy and influence operational success.
Key Responsibilities:
• Enhance visibility and scorecarding for business performance
• Lead Monthly & Quarterly Executive Business Reviews
• Drive strategic recommendations for resource allocation
• Support narrative development for investor communications
• Manage and develop a high-performing analytical team
Requirements:
• Requires Bachelor’s Degree
• 8+ years of proven business management experience
• Experience leading interdisciplinary teams
...
This pivotal role involves overseeing business performance initiatives and leading key executive reviews. You will strategically manage resources while collaborating with various teams and enhancing continuous process improvements. Your leadership will shape the divisional strategy and influence operational success.
Key Responsibilities:
• Enhance visibility and scorecarding for business performance
• Lead Monthly & Quarterly Executive Business Reviews
• Drive strategic recommendations for resource allocation
• Support narrative development for investor communications
• Manage and develop a high-performing analytical team
Requirements:
• Requires Bachelor’s Degree
• 8+ years of proven business management experience
• Experience leading interdisciplinary teams
...