Swatch Ltd, a subsidiary of The Swatch Group, is a leading global brand in the watchmaking industry, renowned for its innovative designs and vibrant timepieces. The Swatch Group, headquartered in Biel/Bienne, Switzerland, is a prominent player in the luxury goods sector, encompassing a diverse portfolio of prestigious brands. As an employer, Swatch Ltd offers a dynamic and creative work environment, fostering innovation and excellence.
A minimum of 3-5 years of experience in social media management, with at least 2 years in a leadership role.
Bachelor's degree in Marketing, Communications, or a related field.
Competitive benefits package including health insurance, retirement plans, and employee discounts on products.
Swatch Ltd embodies a culture of creativity and innovation, encouraging employees to push boundaries and explore new ideas. The work environment is collaborative and fast-paced, reflecting the brand's commitment to excellence and its passion for design and technology.