Brand Manager Consumer
Switzerland > Baar : Neuhofstrasse 23
Key information
- Publication date:22 October 2025
- Workload:100%
- Place of work:Switzerland > Baar : Neuhofstrasse 23
Job summary
Join Abbott, a global healthcare leader, dedicated to innovation. Be part of a supportive team making a real impact in healthcare.
Tasks
- Implement local strategies for Consumer Marketing initiatives.
- Plan and manage budgets for digital and print campaigns.
- Analyze KPIs to optimize marketing activities and ROI.
Skills
- Degree in Marketing or Business, with relevant experience required.
- Fluent in German, French, and English; advanced Italian skills.
- Team-oriented with a strong focus on customer needs.
Is this helpful?
JOB DESCRIPTION:
Abbott is a global healthcare company engaged in the research, development, and manufacturing of products in the fields of medical technology, pharmaceuticals, diagnostics, and medical nutrition. The company markets its products worldwide and employs approximately 99,000 people in 150 countries. In Switzerland, Abbott employs around 470 people.
Abbott offers you the chance to sustainably change the world. As an employee of a successful and renowned company, you will master difficult yet rewarding challenges and shape the future of healthcare.
For our Abbott Diabetes Care Team in Baar, we are looking immediately for an independent, team-oriented, and motivated personality as
Brand Manager Consumer (m/f/d) 100%
This is initially a one-year assignment, with employment through an external payrolling partner.
As a member of our marketing team, you work at the pulse of our division. With your structured and networked way of thinking, you make an important contribution to implementing the global strategy into local measures for our FreeStyle Libre users. You achieve this effortlessly thanks to your experience in the pharmaceutical or medical technology industry in 3 of our national languages (German, French, Italian).
Your area of responsibility includes the following areas:
Local implementation of the global strategy in consumer marketing
Planning and implementing measures (digital and print) including budget planning and control in optichannel marketing
Defining and analyzing relevant KPIs as well as ongoing optimization of activities based on these results (ROI)
Contact person for our B2C partners
Internal interface to other departments (local, European, and global) and the field service
You have a reliable, independent, and goal-oriented hands-on working style and bring the following requirements:
University degree in marketing or business administration or solid, relevant professional experience in a comparable field
Several years of marketing experience in the Swiss pharmaceutical or medical technology industry with a focus on digital marketing
Language skills: business fluent in spoken and written German, French, and English as well as advanced knowledge of Italian
Ability to empathize with our product users, develop patient journeys, and plan corresponding measures
Strength in implementing measures in 3 languages (German, French, Italian)
Affinity for digital health tools
Experience working with agencies
Confident demeanor in dealing with internal and external stakeholders
Understanding of internal processes and compliance
Strong team and customer orientation in an international environment
Situational flexibility for successful prioritization and personal commitment to high-quality implementation in an agile environment
Willingness to travel up to 20%
If you are a flexible, open-minded, and committed personality, Abbott offers you not only a varied and challenging task but also a pleasant and open working atmosphere. You will gain insight into an exciting, international environment where you have the opportunity to continuously further your education and develop your career.
The base pay for this position is
N/AIn specific locations, the pay range may vary from the range posted.
JOB FAMILY:
Customer Service
DIVISION:
ADC Diabetes Care
LOCATION:
Switzerland > Baar : Neuhofstrasse 23
ADDITIONAL LOCATIONS:
WORK SHIFT:
Standard
TRAVEL:
Not specified
MEDICAL SURVEILLANCE:
Not Applicable
SIGNIFICANT WORK ACTIVITIES:
Not Applicable