General Manager & Commercial Head, Canada
KARL STORZ North America (KSNA)
About KARL STORZ
From the operating room to clinics—and everywhere in between— KARL STORZ North America (KSNA) is a global leader in medical technology and advanced visualization solutions. We design innovative systems that empower physicians to make informed clinical decisions and improve patient outcomes worldwide.
As a family-owned company with over 80 years of innovation, we are driven by precision, performance, and purpose. With more than 8,500 employees globally and 2,400 across North America, our impact extends far beyond devices—it’s about advancing care and changing lives.
About the Role
This is one of the most critical and visible leadership roles in our North America business.
As General Manager & Commercial Head, Canada, you will lead the Canadian subsidiary end-to-end—owning strategy, execution, and performance across the business. You are the single-point owner of the Canada P&L, accountable for driving profitable growth, expanding market share, and delivering a world-class customer experience across all commercial channels.
You will operate at the intersection of strategy and execution—aligning Canada with North America and global priorities while ensuring local market success. Your leadership will directly influence revenue, market position, and organizational performance across the country.
If you’re energized by leading at scale, navigating complexity, and building high-performing teams, this role puts you in the driver’s seat.
Why You’ll Love This Role
What You’ll Do
Enterprise Leadership & Strategy
P&L Ownership & Performance Management
Commercial Excellence & Growth
Matrix Leadership & Cross-Functional Alignment
Customer & Market Leadership
Culture, Talent & Leadership Development
Risk, Compliance & Operational Integrity
What You Bring
Experience & Expertise
Leadership & Execution
Technical & Analytical Skills
Communication & Influence
Education
Additional Information
Why KARL STORZ?
At KARL STORZ, you won’t just lead a business—you’ll shape the future of it. Your work will directly influence how innovative technologies reach clinicians and improve patient care across Canada.
If you’re ready to lead at scale, drive meaningful growth, and make a lasting impact, we’d love to connect.
#LI-NM1

Since 1945, we at KARL STORZ have been passionately committed to advancing medical progress. Founded in Tuttlingen, Germany, we are now an international leader in endoscopic, imaging, and integrated operating room solutions across many human and veterinary surgical specialties.
As a family-owned company in its third generation, we employ 9,800 people in more than 50 countries worldwide. We stand for visionary design, precision craftsmanship, and clinical effectiveness, including advancements in digital surgery.
Imprint: https://www.karlstorz.com/de/en/imprint.htm
Privacy Policy: https://www.karlstorz.com/de/en/data-privacy.htm