Swatch Social Media and Public Relations Coordinator

Job Location Icon Toronto • Canada
Job Recency Icon Sunday, December 14, 2025
About Swatch

Swatch, part of The Swatch Group, is renowned for its innovative and playful approach to watchmaking. As a global leader in the watch industry, The Swatch Group encompasses a diverse portfolio of brands, each with its unique identity and heritage. The company is committed to creativity, quality, and sustainability, offering a dynamic environment for professionals passionate about fashion and technology.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 2 years of experience in social media and public relations, preferably within the fashion or luxury sector.

Education Requirements

Bachelor's degree in Marketing, Communications, or a related field.

Job Benefits

Competitive benefits package including health insurance, retirement plans, and employee discounts on products.

Swatch Culture

Swatch fosters a vibrant and inclusive workplace culture that encourages innovation and creativity. Employees are valued for their unique contributions and are provided with opportunities for professional growth and development.

Swatch Job Swatch Jobs Logo

Swatch Jobs

66 Open Positions
+2 New Today

Keep looking…

Use Cerulean's Luxury Job Search to find other open roles similar to this one: