Swatch Senior Brand Creative Designer
Closed The candidacy window for this position at Swatch has closed.
While this position is no longer receiving submissions as of March 6, 2026, Swatch presents 90 alternative opportunities for your consideration.
Continue Your Search
We invite you to review more currently available roles:
Swatch is seeking a Senior Brand Creative Designer in Biel/Bienne, Switzerland. This role requires leading creative design processes and collaborating with cross-functional teams.
Overview
Swatch, a renowned name in the world of watchmaking, is part of the Swatch Group, the largest watch company globally. Known for its innovative spirit and commitment to quality, Swatch offers a dynamic and creative environment for professionals seeking to make a mark in the luxury fashion industry.
Role & Responsibilities
- Lead the creative design process for brand campaigns and projects.
- Collaborate with cross-functional teams to ensure brand consistency.
- Develop innovative design concepts that align with brand strategy.
- Oversee the production of design assets from concept to execution.
- Mentor and guide junior designers in the team.
Qualifications
- Bachelor's degree in Graphic Design, Fine Arts, or a related field.
- Minimum of 5 years of experience in a similar role within the fashion or luxury industry.
- Proven track record of successful brand campaigns.
Skills
Experience
A minimum of 5 years in a senior design role within the fashion or luxury sector is required.
Education
Bachelor's degree in Graphic Design, Fine Arts, or related field.
Workplace
The successful candidate will be located in Biel/Bienne, Bern, Switzerland, with easy access to Bern. 23 luxury roles are listed in Biel/Bienne on Cerulean, 4 posted in the last 48 hours. Across the Bern region, Cerulean lists 34 open positions — 6 listed in the past two days. Cerulean currently advertises 735 open roles in Switzerland, including 32 added in the last 48 hours.
Benefits
Competitive benefits package including health insurance, retirement plans, and employee discounts.
Culture
Swatch fosters a culture of creativity and innovation, encouraging employees to push boundaries and explore new ideas. The workplace environment is collaborative and dynamic, with a strong emphasis on professional growth and development.
About Cerulean
Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.