Swatch Marketing and Social Media Project Manager Intern

Closed The candidacy window for this position at Swatch has closed.

While this position is no longer receiving submissions as of March 6, 2025, we invite you to explore further opportunities at Swatch or browse all open roles.

Posted
Feb 4, 2025

About Swatch

Swatch, a distinguished member of the Swatch Group, stands as a beacon of innovation and creativity in the horological world. The Swatch Group, an international conglomerate, encompasses 16 esteemed watchmaking houses, including Omega, Breguet, and Longines, among others. Swatch is renowned for its diverse and original timepieces, which are celebrated globally for their Swiss-made quality and their inspiration drawn from artistic, sporting, fashion, and lifestyle domains.

Join Swatch in Paris as a Marketing and Social Media Project Manager Intern. Engage with a global brand, create compelling content, and support marketing initiatives.

Role & Responsibilities

  • Coordinate marketing projects and liaise with service stakeholders.
  • Support the marketing coordinator in organizing and implementing retail and trade marketing activations.
  • Assist in monitoring departmental expenses and invoices.
  • Conduct market trend analysis and benchmarking.
  • Create content for the brand's social media channels in France.
  • Manage social media calendar, moderation, and reporting.
  • Attend events and visit boutiques to generate content.
  • Source influencer profiles, establish contact, and build a network of key contacts.
  • Engage in social listening to monitor brand presence.

Qualifications

  • Currently pursuing a Master's degree in Business School with a specialization in marketing.

Skills

Strong passion for social media with a creative eye and trend awareness. Proficiency in social media tools. Proactive, responsive, flexible, and autonomous.

Experience

No prior professional experience required, though familiarity with social media and marketing concepts is advantageous.

Education

Currently enrolled in a Master's program in a business school with a focus on marketing.

Workplace

The successful candidate will be located in Paris, Île-de-France, France, with easy access to Paris.

Benefits

Opportunity to work with a globally recognized brand and gain hands-on experience in marketing and social media strategies.

Culture

Swatch fosters a dynamic and creative work environment, encouraging innovation and individuality. The brand values diversity and inclusivity, providing a platform for employees to express their unique perspectives and ideas.

About Cerulean

Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.