Closed The candidacy window for this position at Swatch has closed.
While this position is no longer receiving submissions as of July 17, 2025, Swatch presents 83 alternative opportunities for your consideration.
Continue Your Search
We invite you to review more currently available roles:
Swatch Social Media Team Leader
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.
- Lead and manage the social media team to execute strategic campaigns.
- Develop and implement social media strategies to enhance brand presence.
- Monitor social media trends and adjust strategies accordingly.
- Collaborate with marketing and creative teams to align social media content with brand objectives.
- Analyze social media metrics to evaluate campaign performance and optimize future initiatives.
- Bachelor's degree in Marketing, Communications, or a related field.
- Proven experience in social media management and strategy development.
- Strong leadership skills with a track record of managing teams.
- Expertise in social media platforms and tools.
- Excellent communication and interpersonal skills.
- Analytical skills to interpret social media metrics.
- Creative thinking and problem-solving abilities.
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.
Swatch Jobs
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today