Closed The candidacy window for this position at Swatch has closed.
While this position is no longer receiving submissions as of December 11, 2025, Swatch presents 83 alternative opportunities for your consideration.
Continue Your Search
We invite you to review more currently available roles:
Swatch Team Leader, Brand Communication and Creative Content
Swatch Ltd, a prominent brand within the Swatch Group, is renowned for its innovative approach to watchmaking and its commitment to quality and style. As a part of one of the largest watch manufacturers in the world, Swatch offers a dynamic work environment where creativity and precision are highly valued.
- Lead the brand communication and creative content team to develop and implement strategic communication plans.
- Oversee the creation and execution of innovative content across multiple channels to enhance brand visibility.
- Collaborate with cross-functional teams to ensure alignment with brand objectives and marketing strategies.
- Manage and mentor team members to foster professional growth and ensure high performance.
- Analyze market trends and consumer insights to inform communication strategies.
- Proven experience in brand communication and content creation within the luxury or fashion industry.
- Strong leadership skills with the ability to inspire and motivate a team.
- Excellent project management skills with a track record of delivering successful campaigns.
- Proficiency in digital marketing and social media platforms.
- Fluency in English; additional languages are an asset.
- Strategic thinking and planning
- Creative content development
- Team leadership and management
- Cross-functional collaboration
- Market analysis and consumer insight interpretation
A minimum of 5 years of experience in brand communication or a related field, preferably within the luxury or fashion industry.
Bachelor's degree in Marketing, Communications, or a related field.
Competitive salary package, opportunities for professional development, and a collaborative work environment.
Swatch Ltd fosters a culture of innovation and creativity, encouraging employees to push boundaries and think outside the box. The company values diversity and inclusivity, creating a supportive atmosphere where all team members can thrive.
Swatch Jobs
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today