Swatch Marketing and Social Media Project Assistant

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

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

Posted
Dec 18, 2024

About Swatch

Swatch, a prominent brand within the Swatch Group, is renowned for its innovative and diverse watch designs that cater to a wide audience. The Swatch Group, an international conglomerate, encompasses 16 distinguished watchmaking houses, including Omega, Breguet, and Longines. Swatch is celebrated globally for its 'Swiss made' watches, which are synonymous with exceptional quality and artistic inspiration drawn from various cultural spheres such as art, sports, fashion, and lifestyle.

Join Swatch in Paris as a Marketing and Social Media Project Assistant. Enhance your skills in a dynamic environment within the luxury watch industry.

Role & Responsibilities

  • Coordinate marketing projects and liaise with department stakeholders.
  • Support the marketing coordinator in organizing and executing retail and trade marketing activations.
  • Assist in monitoring departmental expenses and invoices.
  • Conduct market trend analysis and identify opportunities.
  • Create content for the brand's social media channels in France.
  • Manage social media posting schedules, moderation, and reporting.
  • Attend events and visit boutiques to generate content.
  • Source influencers, establish contact, and build a network of preferred contacts for seeding.
  • Engage in social listening to monitor brand presence.

Qualifications

  • Currently enrolled in a Master's program at a 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 specific prior experience required, but a strong interest in marketing and social media is essential.

Education

Master's degree in progress in a business-related field with a focus on marketing.

Workplace

This position is based in Paris, Île-de-France, France, within easy reach of Paris.

Benefits

Opportunity to work with a leading global brand in the watchmaking industry and gain valuable experience in marketing and social media.

Culture

Swatch fosters a dynamic and creative workplace environment, encouraging innovation and collaboration. The company values diversity and is committed to nurturing talent across its global operations.

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.