🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Director, Business Ops & Strategy

Hospitality Full Benefits Career Growth
Company

Edwards Lifesciences

Location

Mississauga, Canada

Posted

March 11, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

A Director of Business Strategy & Excellence in Operations at Edwards Lifesciences Canada, is responsible for leading Strategic Initiatives designed to accelerate the adoption of transformative SHD innovations enterprise-level strategic initiatives, driving operational excellence, and supporting leadership-level decision making. The role spans strategy development, operational performance enhancement, program leadership, and cross-functional alignment with Business Units, Operations, and Senior Leadership. As a key player within Edwards Canada organization, this role will have a seat at the CLT.

How you’ll make an impact:

Strategic Planning & Execution

  • Lead or co-lead annual strategic planning processes, including deep-dive assessments and consulting-style reviews of key business issues.

  • Develop and plan enterprise-level strategic projects with accountability for deliverables, analysis, metrics, and executive reporting.

  • ...