Swatch Social Media Team Leader
Swatch Ltd, a prominent entity in the global watchmaking industry, is renowned for its innovative designs and Swiss craftsmanship. As part of the Swatch Group, the company benefits from a rich heritage and a commitment to excellence, making it a desirable employer for those passionate about luxury and precision.
- Lead and manage the social media team to develop and implement strategic campaigns.
- Oversee content creation and ensure alignment with brand guidelines.
- Analyze social media metrics to optimize engagement and reach.
- Collaborate with cross-functional teams to integrate social media strategies with broader marketing initiatives.
- Stay updated with the latest social media trends and technologies to maintain a competitive edge.
- Proven experience in social media management within the luxury sector.
- Strong leadership and team management skills.
- Excellent understanding of social media platforms and analytics tools.
- Ability to develop creative and engaging content strategies.
- Leadership
- Strategic Planning
- Content Creation
- Analytical Skills
- Communication
A minimum of 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.
Swatch fosters a dynamic and innovative work environment, encouraging creativity and collaboration. The company values diversity and inclusivity, providing a supportive atmosphere for professional growth.


Swatch Jobs
- TodayBangkok • Thailand
- TodayParis • France
- TodayCharlotte • USA
- TodayEdmonton • Canada
- TodayToronto • Canada
- TodayMiami • USA
- TodayParis • France
- TodayBiel/Bienne • Switzerland
- JUL 28Dublin • Ireland
- JUL 28Paris • France
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one: