Strategic Marketing Lead, Diabetes Care (Switzerland)

Thornton Tomasetti

Baar

On-site

CHF 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Abbott in Switzerland is hiring a Marketing Manager for Diabetes Care in Baar. You will develop brand strategy, oversee the Swiss marketing team, and manage in-country plans and events, aligning with EMEA. You will drive digital marketing and KOL engagement while maintaining budget discipline.

You will work cross-functionally with Medical, Regulatory, and Sales to ensure campaigns meet strategic goals and regulatory requirements, leading a high-performance team in a dynamic market.

Qualifications

  • University degree or equivalent experience.
  • Fluent in German and English; basic French; Italian is a plus.
  • Minimum 10 years in medical technology/pharma with product management.
  • Experience launching new products.
  • Experience in brand management via digital marketing.
  • Experience with MS Office and Veeva Enterprise.
  • Experience in digital selling (eDetailers and rep-triggered emails).
  • Experience in KOL management in Healthcare/Pharma.
  • Marketing with advertising/creative agencies.
  • E-commerce in Diabetes Monitoring or Endocrinology.
  • Strong understanding of the Swiss market and regulatory landscape.
  • Ability to articulate a vision and build high-performing teams.

Responsibilities

  • Define brand strategy for the Swiss market.
  • Create and track in-country marketing and brand plans; lead reviews at the EMEA level.
  • Manage full A&P budget and provide reporting.
  • Collaborate with sales to align campaigns with strategy.
  • Ensure sales teams are trained to execute strategies.
  • Coordinate with Medical, Regulatory, Customer Services, and external agencies.
  • Report Marketing KPIs in monthly meetings.
  • Lead insights generation and marketing planning.
  • Develop and lead the Swiss marketing team.
  • Manage events: congresses, patient and HCP events in Switzerland; gather competitor intel.

Skills

Brand management
Digital marketing
Team leadership
Budget management
MS Office
Veeva Enterprise
Digital selling
KOL management
E-commerce

Education

University degree

Tools

MS Office
Veeva Enterprise

Job description

Abbott in Switzerland is hiring a Marketing Manager for Diabetes Care in Baar. You will develop brand strategy, oversee the Swiss marketing team, and manage in-country plans and events, aligning with EMEA. You will drive digital marketing and KOL engagement while maintaining budget discipline.

You will work cross-functionally with Medical, Regulatory, and Sales to ensure campaigns meet strategic goals and regulatory requirements, leading a high-performance team in a dynamic market.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Diabetes Care Marketing Leader – Switzerland
Diabetes Care Marketing Leader – Switzerland

Abbott • Zug

On-site
CHF 120,000 - 170,000
Diabetes Care Marketing Lead – Switzerland
Diabetes Care Marketing Lead – Switzerland

Abbott AG • Baar

On-site
CHF 150,000 - 190,000
Marketing Manager Diabetes Care, Switzerland
Marketing Manager Diabetes Care, Switzerland

Abbott AG • Baar

On-site
CHF 150,000 - 190,000
Marketing Manager Diabetes Care, Switzerland
Marketing Manager Diabetes Care, Switzerland

Thornton Tomasetti • Baar

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

Abbott • Zug

On-site
CHF 120,000 - 170,000
Field-Based Diabetes Care Training Lead – Austria & Switzerland
Field-Based Diabetes Care Training Lead – Austria & Switzerland

Abbott AG • Baar

On-site
CHF 120,000 - 170,000
Brand Manager Schweiz
Brand Manager Schweiz

Thornton Tomasetti • Baar

On-site
CHF 120,000 - 150,000
Reisebereitschaft 20%
Gute Verkehrsanbindung
Brand Manager Schweiz - Digital Health Marketing
Brand Manager Schweiz - Digital Health Marketing

Abbott • Inwil

On-site
CHF 110,000 - 160,000
Brand Manager Schweiz: Digital Health Campaigns
Brand Manager Schweiz: Digital Health Campaigns

Thornton Tomasetti • Baar

On-site
CHF 120,000 - 150,000
Reisebereitschaft 20%
Gute Verkehrsanbindung
Brand Manager Schweiz
Brand Manager Schweiz

Abbott AG • Baar

On-site
CHF 120,000 - 150,000
Top locations