Closed The candidacy window for this position at Vacheron Constantin has closed.
While this position is no longer receiving submissions as of October 31, 2025, luxury brands around the world present 9,246 alternative opportunities for your consideration.
Continue Your Search
We invite you to review more currently available roles:
Vacheron Constantin Press Relations & Brand Content Intern
Vacheron Constantin, a distinguished member of the Richemont Group, stands as the world's oldest watchmaker in continuous production since 1755. With its headquarters in Geneva, Switzerland, the Maison operates a global retail network spanning 36 countries. Renowned for its commitment to excellence, Vacheron Constantin offers a dynamic and enriching environment for professionals who are passionate about preserving and advancing its storied heritage.
- Coordinate the worldwide travelling collection in alignment with the International PR strategy.
- Manage logistics, transport, and security for local PR activations and photo shoots.
- Assist in press manufacture visits and shooting setups.
- Develop product-focused content for various platforms including press, visual merchandising, social media, and websites.
- Plan and execute photo and video shootings, creating detailed briefs for each project.
- Collaborate with internal teams and service providers to ensure seamless project execution.
- Oversee post-production processes until final deliverables are completed.
- Upload and manage assets on the image database platform.
- Create and upload fit-for-use formats such as crops, GIFs, and video edits.
- Bachelor’s or Master’s degree in Communication, Digital Media, Production, or a related field.
- Fluency in English and French.
- Proficiency in Microsoft Office, especially Excel and PowerPoint.
- Experience with SAP and Adobe Creative Suite, particularly Photoshop and InDesign.
- Strong communication and organizational skills.
- Curiosity, proactivity, and ability to work effectively in a team.
Some knowledge or specific interest in Press/Public Relations and/or Creative Content Production (photo/video) is required.
Bachelor’s or Master’s degree in Communication, Digital Media, Production, or a related field.
The internship offers an exceptional learning opportunity within the luxury industry, providing hands-on experience in international public relations and brand content creation.
Vacheron Constantin fosters a culture of excellence, innovation, and collaboration. The Maison values its rich heritage while encouraging its global community of watchmakers, artisans, and professionals to contribute to a brighter future.