Swatch Marketing Director
Swatch, a renowned name in the intersection of art, design, fashion, and technology, is part of The Swatch Group, a global leader in the watchmaking industry. As an employer, Swatch is committed to fostering diversity and environmental sustainability. The company offers a competitive benefits package and encourages internal growth and development, making it an attractive workplace for professionals seeking a dynamic and inclusive environment.
- Oversee daily management of brand marketing activities and development of marketing department staff.
- Develop and implement strategic marketing plans, sales plans, and forecasts to achieve corporate objectives.
- Manage the annual marketing budget and maintain constant communication with headquarters for expenditure approvals.
- Oversee advertising and promotion activities across various media channels.
- Attend industry trade shows and events, acting as a brand ambassador.
- Evaluate market research and adjust marketing strategies to meet changing market and competitive conditions.
- Coordinate production of advertising materials and collaborate with advertising agencies.
- Monitor competitor products, sales, and marketing activities.
- Control, report, and budget marketing activities across all departments on a monthly and quarterly basis.
- Negotiate production costs with vendors.
- Oversee project sheets and I.O’s for the marketing department.
- Manage monthly creative changes for company-owned billboards and all print and outdoor advertising.
- Oversee development and activations surrounding Swatch Club.
- Evaluate incoming proposals regarding media, sponsorship opportunities, and vendors.
- Maintain a consistent corporate image across all product lines, promotional materials, and events.
- Bachelor’s degree in a related field required; a Master’s or MBA is a plus.
- At least 8 years of experience in the marketing field or a similar role.
- Prior experience in a luxury goods organization is a plus.
- Proficiency in Microsoft Office (Outlook, Word, Excel, PowerPoint) and ability to learn company-specific software.
- Experience with SAP, Photoshop, InDesign, and Illustrator is highly desired.
- Excellent verbal and written communication skills; strong interpersonal skills.
- Ability to handle multiple projects and details simultaneously.
- Flexibility in the presence of shifting priorities and deadlines.
- Strong self-motivation, tact, and diplomacy.
- Ability to work cooperatively with staff inside and outside of the department.
- Willingness and ability to travel up to 50% of the time.
A minimum of 8 years in the marketing field or a similar role, with experience in luxury goods preferred.
Bachelor’s degree in a related field required; a Master’s or MBA is a plus.
The position offers excellent health, dental, and vision insurance, a 401(k) plan with employer match, company-paid life insurance and long-term disability, generous PTO, and employee product discounts.
Swatch fosters a culture of creativity, diversity, and sustainability. The company values innovation and encourages employees to express their unique talents while working collaboratively in a supportive environment.


Swatch Jobs
- TodayKuala Lumpur • Malaysia
- TodayFlorence • Italy
- TodayTurin • Italy
- TodayFlorence • Italy
- TodayZurich • Switzerland
- TodayZurich • Switzerland
- MAR 1Victoria • Canada
- FEB 28Miami • USA
- FEB 28Nantes • France
- FEB 28Toronto • Canada
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one: