Swatch Social Media Project Leader
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.
- Co-lead the content planning for all social media channels on a monthly basis.
- Define, plan, execute, and report on influencer campaigns and events in collaboration with the team.
- Utilize in-house UTM tracking systems and third-party publishers for scheduling.
- Organize, publish, and track social media assets using internal and external digital asset management platforms.
- Measure, analyze, and report on both quantitative and qualitative metrics.
- Build and maintain relationships with key influencers and profiles.
- Oversee the content production process from planning to publication and reporting.
- Create and curate original content that aligns with the brand voice and marketing initiatives.
- Monitor online conversations and identify relevant social media trends using social media listening tools.
- Stay informed on social platform developments and best practices to drive innovative concepts.
- Facilitate knowledge-sharing within the company.
- Report on past campaigns to gain insights for future activities.
- Bachelor’s degree or equivalent in marketing.
- 2-4 years of social media experience in agencies or international retail companies, preferably in fashion, accessories, watches, FMCG, or cosmetics.
- Proficiency in major social media management tools for scheduling, publishing, reporting, listening, and engagement.
- Excellent understanding of consumer brands, music, arts, sports, trends, and global youth culture.
- Ability to create and curate channel-specific content.
- Strong collaborative skills and ability to build relationships with internal and external contacts.
- Ability to manage multiple projects and coordinate with various departments.
2-4 years of social media experience in agencies or international retail companies, preferably in fashion, accessories, watches, FMCG, or cosmetics.
Bachelor’s degree or equivalent in marketing.
Competitive benefits package including opportunities for professional development and growth within a dynamic and innovative environment.
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.
- TodayUtrecht Netherlands
- TodayEindhoven Netherlands
- TodayBiel/Bienne Switzerland
- TodayEindhoven Netherlands
- TodayMiami USA
- TodayAtlanta USA
- TodayNew York City USA
- TodayZurich Switzerland
- TodayAventura USA
- TodayBiel/Bienne Switzerland
- TodayAix-en-Provence France
- TodayRennes France
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one: