Brand Manager Switzerland
- Employment type
- Contract
- Workload
- 100%
- Location
- Baar
- Languages
- French, French
- First posted
- 18 octobre 2026
- 100%
- Indefinite duration
- Baar
Join Abbott as a Brand Manager in Switzerland, in Baar.
Tasks ##
- Implement the local marketing strategy for FreeStyle Libre.
- Plan and control the budget for marketing actions.
- Analyze KPIs and optimize marketing activities.
Skills ##
- Degree in marketing or relevant experience in pharma.
- Experience in digital marketing in the medical sector.
- Proficiency in German, French and English, Italian desired.
Brand Manager Switzerland
The position is based in Baar in the Abbott Diabetes Care sector and is initially a fixed-term contract of 12 months.
As a collaborator within our marketing team, you will work at the heart of our division. Thanks to your structured and connected way of thinking, you will make an important contribution to translating the global strategy into local measures for our FreeStyle Libre users. You will achieve this easily thanks to your experience in the pharmaceutical or medical technology industry, mastering 3 of our national languages (German, French, Italian).
Your area of responsibility includes the following areas:
As a collaborator within our marketing team, you will work at the heart of our division. Thanks to your structured and connected way of thinking, you will make an important contribution to translating the global strategy into local measures for our FreeStyle Libre users. You will achieve this easily thanks to your experience in the pharmaceutical or medical technology industry, mastering 4 of our national languages (German, English, French and Italian).
Your area of responsibility includes the following areas:
- Local implementation of the global strategy in the field of consumer marketing
- Planning and implementation of measures (digital & print) including the planning and control of the budget in multi-channel marketing
- Definition and analysis of relevant KPIs as well as continuous optimization of activities based on these results (ROI)
- Point of contact for our internal and external partners
- Internal interface with other departments (local, European and global) and the sales department
You have a reliable, autonomous and results-oriented way of working with a practical approach and you bring the following requirements:
- University degree in marketing or business management or solid and relevant professional experience in a comparable field
- Several years of experience in marketing in the pharmaceutical or medical technology industry in Switzerland, with a focus on digital marketing
- Language skills: fluent oral and written proficiency in German, French and English as well as advanced knowledge of Italian
- Ability to put yourself in the place of our B2B customers and to plan the corresponding measures (digital & print)
- Strength in the implementation of measures in 3 languages (German, French, Italian)
- Affinity for digital health tools
- Experience in collaborating with agencies
- Confidence in relations with internal and external stakeholders
- Understanding and respect of internal processes
- Strong orientation towards the team and the client in an international environment
- Situationally adapted flexibility for successful prioritization and personal requirement for high-quality implementation in an agile environment
- Availability for travel up to 20%
If you are a flexible, open and committed person, Abbott offers you not only a varied and demanding task, but also a pleasant and open working atmosphere in an exciting international environment.
Stay in contact via www.abbott.com, on LinkedIn https://www.linkedin.com/company/abbott-/,
Automatically translated from the original.
Posted today