Swiss Structural Heart Country Lead | P&L & Growth

Abbott Laboratories

Zug

Vor Ort

CHF 180.000 - 240.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Verschicke keinen generischen Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Career development
Competitive pay
Global exposure
Diversity & inclusion

Zusammenfassung

Abbott seeks a strategic Country Manager Structural Heart Switzerland to drive revenue growth, profitability, and market penetration across the Swiss market. You will own the country P&L and lead a high-performing commercial organization to deliver top-line sales while managing expenses within budget.

The role requires developing growth plans, strengthening relationships with healthcare stakeholders, and ensuring compliance, ethics, and patient focus in all activities.

Qualifikationen

  • Bachelor's degree in Life Sciences, Healthcare, Engineering, Business, or a related field.
  • Significant commercial leadership experience within medical devices/healthcare.
  • Demonstrated experience managing revenue growth and business performance in a complex healthcare environment.
  • Proven track record of developing and executing sales strategies and commercial plans.
  • Experience leading, coaching, and developing high-performing sales and commercial teams.
  • Strong analytical skills to assess market dynamics, opportunities, and risks.
  • Excellent communication and interpersonal skills with ability to influence stakeholders at all levels.
  • Fluency in English; willingness to travel extensively within Switzerland and internationally.

Aufgaben

  • Develop and execute country business plans designed to achieve sales growth, profitability objectives, and market share expansion.
  • Establish sales targets based on market opportunities and strategic priorities.
  • Define and implement sales strategies to maximize market penetration in Structural Heart portfolio.
  • Own and manage all aspects of the country P&L, achieving revenue and profitability objectives.
  • Monitor SG&A and selling costs to optimize performance.
  • Identify market opportunities and manage business risks proactively.
  • Build, lead, coach, and develop a high-performing team.
  • Drive a culture of accountability, collaboration, and customer focus.
  • Maintain strong relationships with physicians, hospital administrators, and key stakeholders.
  • Ensure Abbott maintains a strong Swiss Structural Heart presence.
  • Collaborate with regional/global teams to align local execution with broader strategies.

Kenntnisse

Leadership
P&L management
Strategic planning
Sales leadership
Stakeholder management
Budgeting
Communication
Analytics
International travel
MS Office

Ausbildung

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

Tools

MS Office
CRM systems

Jobbeschreibung

Abbott seeks a strategic Country Manager Structural Heart Switzerland to drive revenue growth, profitability, and market penetration across the Swiss market. You will own the country P&L and lead a high-performing commercial organization to deliver top-line sales while managing expenses within budget.

The role requires developing growth plans, strengthening relationships with healthcare stakeholders, and ensuring compliance, ethics, and patient focus in all activities.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

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

Abbott Laboratories • Schweiz

Remote
CHF 350.000 - 480.000
Switzerland Structural Heart Growth Leader
Switzerland Structural Heart Growth Leader

Abbott Laboratories • Baar

Vor Ort
CHF 180.000 - 260.000
Head of Structural Heart, Switzerland
Head of Structural Heart, Switzerland

Abbott • Baar

Vor Ort
CHF 250.000 - 420.000
Career development
Competitive compensation
Global network
+1
Country Manager Structural Heart Switzerland
Country Manager Structural Heart Switzerland

Abbott Laboratories • Zug

Vor Ort
CHF 180.000 - 240.000
Career development
Competitive pay
Global exposure
+1
Country Manager Structural Heart Switzerland
Country Manager Structural Heart Switzerland

Abbott • Baar

Vor Ort
CHF 250.000 - 420.000
Career development
Competitive compensation
Global network
+1
Country Manager Structural Heart Switzerland
Country Manager Structural Heart Switzerland

Abbott Laboratories • Baar

Vor Ort
CHF 180.000 - 260.000
Cardiology Territory Manager – ICE & LAAC (Swiss)
Cardiology Territory Manager – ICE & LAAC (Swiss)

Thornton Tomasetti • Schweiz

Hybrid
CHF 120.000 - 160.000
Switzerland Commercial Lead - Oncology Launch & Growth
Switzerland Commercial Lead - Oncology Launch & Growth

Revolution Medicines • Basel

Vor Ort
CHF 200.000 - 260.000
Global Marketing Leader: Drive Growth Across 80+ Markets
Global Marketing Leader: Drive Growth Across 80+ Markets

Abbott • Basel

Vor Ort
CHF 230.000 - 340.000
Cardiology Territory Lead - LAAC & ICE (Remote)
Cardiology Territory Lead - LAAC & ICE (Remote)

Thornton Tomasetti • Baar

Hybrid
CHF 120.000 - 190.000