Swatch Social Media Project Leader

Job Location Icon Biel/Bienne Switzerland
Job Recency Icon Friday, February 7, 2025
About Swatch

Swatch, a pioneer in the watchmaking industry since 1983, is renowned for its innovative designs that capture the spirit of the times while consistently captivating the eye. As part of the Swatch Group, headquartered in Switzerland, the brand is synonymous with creativity and audacity, constantly pushing the boundaries of traditional watchmaking. The team at Swatch is a vibrant collective of visionaries and revolutionaries, dedicated to infusing the world with color and excitement through bold and novel approaches.

Responsibilities
Qualifications
Skills
Experience Requirements

2-4 years of social media experience in agencies or international retail companies, preferably in fashion, accessories, watches, FMCG, or cosmetics.

Education Requirements

Bachelor’s degree or equivalent in marketing.

Job Benefits

Competitive benefits package including opportunities for professional development and growth within a dynamic and innovative environment.

Swatch Culture

Swatch fosters a culture of creativity and innovation, encouraging its team to embrace boldness and newness. The workplace is characterized by a spirit of collaboration and a commitment to making the world more vibrant and exciting. Employees are part of a global community that values diversity and encourages unique perspectives.