Biel/Bienne
Marketing Manager Swiss Market
- 03 September 2026
- 100%
- Permanent position
About the job
The company
Swatch holds the leading position in the Swiss watchmaking industry and is among the most popular brands worldwide. The first Swatch watches surprised the entire world with their revolutionary concept, creative design, and provocative spirit. The brand's philosophy is based on colour, movement, lightness, and transparency, all characteristics found in every Swatch product and project. The brand asserts its global presence in the worlds of sport and art.
Job description
To strengthen our Marketing department, Swatch is currently recruiting a
MARKETING MANAGER SWISS MARKET (m/f) 100%
In this role, you will be responsible for leading the marketing department in the Swiss market for the Swatch and Flik Flak brands.
Your area of responsibility includes the following activities:
- Develop, implement and present the annual marketing plan for the Swatch and Flik Flak brands (advertising, traditional and digital media, sponsorship, promotions, merchandising and decoration) in accordance with Swatch International guidelines
- Plan, coordinate and monitor marketing campaigns, direct marketing activities, e-commerce activities, product launches and loyalty programmes (Swatch Club Switzerland), as well as online shop activities (newsletters, banners, keywords, traffic and performance) and social media (content, budget, competition, etc.)
- Organise and coordinate events, product launches and meetings with key accounts, and develop promotions for dealers with appropriate advertising materials
- Prepare briefings for agencies and external partners for the development of creative concepts, advertising materials, decorations and media plans
- Identify, evaluate and implement new sponsorship opportunities and ensure activation of partnerships
- Manage, allocate, monitor and control the marketing budget
- Coordinate the Swiss market Marketing team (3 employees) in a matrix environment
In addition to your daily tasks, you will supervise various projects and work closely with the International Marketing department, the Swiss market Brand Manager, logistics, the Retail department, sales and external clients on a daily basis.
Profile
We are looking for a dynamic and innovative personality capable of quickly adapting to various situations through rapid understanding and creativity.
- Training in marketing (Marketing Manager or equivalent)
- 5 to 7 years of experience in marketing project management as well as 2 to 3 years of team management experience
- Very good knowledge of digital marketing, communication, social media, visual merchandising and events
- Experience in a dynamic environment, ideally fashion, lifestyle or retail
Professional requirements
- Creative, innovative personality capable of adapting quickly
- Natural leadership, with a strong ability to coordinate teams and collaborate with diverse stakeholders
- Excellent communication and negotiation skills
- Ability to manage multiple projects simultaneously with autonomy and rigour
- Availability to work several weekends per year if necessary
Languages
- Fluency in French, German and English
Company address
At Swatch, we do not do boredom. We thrive on innovation and infuse our pioneering and adventurous spirit into everything we do. Thus, we operate in a dynamic and lively environment that values creativity, teamwork and openness. We want our employees to feel inspired to bring their best and authentic selves to work and actively seek to create an environment that prioritises diversity, equity and inclusion, where everyone feels heard and appreciated. We believe that happy and healthy employees are the key to success. That is why we offer attractive benefits, including: Work and public holidays:- Flexible 40-hour work week
- 25 to 30 days of annual leave
- Contribution to health insurance costs
- First-class pension fund
- Extended maternity leave
- Family allowances beyond legal requirements
- Training and development plan
- Paid language courses
- Unique and modern buildings as well as outdoor facilities
- Convenient location and access by public transport
- Free underground parking and access to bike-sharing
- Subsidised on-site canteen and food trucks
- Free coffee and tea
- Discounts on products
- Benefits and fitness programmes
- Fun events at work
Contact
If you believe this exciting opportunity matches your profile and expectations, please click the APPLY link to send us your CV. SWATCH Ltd. Human Resources Nicolas G. Hayek Strasse 1 CH - 2502 Biel/Bienne