Switzerland Structural Heart Growth Leader

Abbott

Baar

On-site

CHF 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Abbott's Structural Heart division in Switzerland seeks a Country Manager Structural Heart Switzerland to lead the Swiss Structural Heart business, maximize revenue and profitability, and own the country P&L.

You will develop strategic growth plans, build a high-performing commercial team, foster relationships with physicians and hospitals, and ensure compliance and patient focus while coordinating with regional and global partners.

Qualifications

  • Bachelor's degree in Life Sciences, Healthcare, Engineering, Business or related field.
  • Significant commercial leadership experience within medical devices, healthcare, cardiovascular, or related industry.
  • Proven track record of revenue growth and business performance in a complex healthcare environment.
  • Experience developing and executing sales strategies and commercial plans.
  • Experience leading, coaching, and developing high-performing sales teams.
  • Strong analytical skills to assess market dynamics, opportunities and risks.
  • Excellent communication and interpersonal skills to influence stakeholders at all levels.
  • Strong relationship-building capabilities and customer-facing leadership experience.
  • Demonstrated negotiation, sales and business development expertise.
  • Strong business acumen with budgeting, expenses and profitability objectives.
  • Knowledge of medical device products, clinical environments, and healthcare market dynamics.
  • Commitment to compliance, quality, integrity and ethical business conduct.
  • Entrepreneurial mindset with ability to solve complex business challenges.
  • Proficiency in Microsoft Office (Word, Excel, PowerPoint).
  • Fluent in English.
  • Willingness to travel extensively within Switzerland and internationally.

Responsibilities

  • Develop and execute country business plans to achieve sales growth and profitability.
  • Establish sales targets based on market opportunities and strategic priorities.
  • Define and implement sales strategies to maximize market penetration.
  • Own and manage all aspects of the country P&L and operating expenses.
  • Monitor SG&A and variable selling costs to optimize performance.
  • Identify market opportunities and manage business risks proactively.
  • Build, lead, coach, and develop a high-performing team.
  • Drive accountability, collaboration, and customer focus across the organization.
  • Maintain relationships with physicians, hospital administrators and key stakeholders.
  • Ensure Abbott maintains a strong presence and reputation in Swiss Structural Heart.
  • Coordinate with regional and global partners to align local execution.
  • Drive resource allocation and organizational effectiveness.
  • Take proactive actions to improve operational efficiency and reduce costs.
  • Ensure compliance with Abbott policies, quality standards and local regulations.
  • Represent Abbott's values and Code of Conduct in all business interactions.

Skills

Commercial leadership
Revenue growth
Sales strategy
Analytical skills
Communication
Stakeholder management
Budget management
Travel readiness
English fluency

Education

Bachelor's degree in Life Sciences, Healthcare, Engineering, or Business

Tools

MS Office

Job description

Abbott's Structural Heart division in Switzerland seeks a Country Manager Structural Heart Switzerland to lead the Swiss Structural Heart business, maximize revenue and profitability, and own the country P&L.

You will develop strategic growth plans, build a high-performing commercial team, foster relationships with physicians and hospitals, and ensure compliance and patient focus while coordinating with regional and global partners.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Swiss Structural Heart Country Leader | P&L & Growth
Swiss Structural Heart Country Leader | P&L & Growth

Thornton Tomasetti • Switzerland

Remote
CHF 350,000 - 480,000
Country Manager, Structural Heart — Switzerland (P&L)
Country Manager, Structural Heart — Switzerland (P&L)

Thornton Tomasetti • Baar

On-site
CHF 220,000 - 320,000
Career development
Competitive compensation
Diversity and inclusion
+1
Country Manager Structural Heart Switzerland
Country Manager Structural Heart Switzerland

Abbott • Baar

On-site
CHF 180,000 - 260,000
Country Manager Structural Heart Switzerland
Country Manager Structural Heart Switzerland

Thornton Tomasetti • Baar

On-site
CHF 220,000 - 320,000
Career development
Competitive compensation
Diversity and inclusion
+1
Cardiology Territory Manager – ICE & LAAC (Swiss)
Cardiology Territory Manager – ICE & LAAC (Swiss)

Thornton Tomasetti • Switzerland

Hybrid
CHF 120,000 - 160,000
Remote Territory Manager Cardiology LAAC & ICE – Switzerland
Remote Territory Manager Cardiology LAAC & ICE – Switzerland

Abbott • Freiburg

Remote
CHF 120,000 - 180,000
Diabetes Care Marketing Leader – Switzerland
Diabetes Care Marketing Leader – Switzerland

Abbott • Zug

On-site
CHF 120,000 - 170,000
Strategic Marketing Lead, Diabetes Care (Switzerland)
Strategic Marketing Lead, Diabetes Care (Switzerland)

Thornton Tomasetti • Baar

On-site
CHF 140,000 - 180,000
Diabetes Care Marketing Lead – Switzerland
Diabetes Care Marketing Lead – Switzerland

Abbott AG • Baar

On-site
CHF 150,000 - 190,000
Country Manager Structural Heart Switzerland
Country Manager Structural Heart Switzerland

Thornton Tomasetti • Switzerland

On-site
CHF 350,000 - 480,000
Top locations