Swatch Group Marketing & Commercial Assistant (Fixed-term, 4 months)
The Swatch Group is a leading global watch manufacturer and a major player across the full value chain of watchmaking, including finished watches, movements and precision components. The Group comprises multiple heritage and luxury maisons — among them Breguet — and combines traditional watchmaking craft with advanced nanomechanics and electronics. As an employer, the Group blends atelier-level savoir-faire with international retail and distribution expertise.
- Provide day-to-day commercial support to the Breguet retail and wholesale teams in Paris, including order follow-up, stock monitoring and invoicing liaison.
- Coordinate local marketing operations: prepare point-of-sale materials, brief suppliers, and assist with visual merchandising and boutique activations.
- Support client-facing initiatives by preparing client dossiers, coordinating VIP appointments and maintaining accurate CRM records.
- Produce commercial and marketing reports and presentations (sales performance, product launches, campaign tracking) for local management and HQ.
- Assist in the organisation and on-site execution of events, trunk shows and product launches, ensuring brand standards and guest experience.
- Act as a conduit between the Paris retail network and central teams (product, marketing, logistics) to ensure timely information flow and execution.
- Proven ability to operate in a fast-paced luxury retail or brand environment; previous exposure to watchmaking or fine jewellery is advantageous.
- Excellent organisation skills, meticulous attention to detail and the capacity to manage multiple concurrent tasks.
- Strong verbal and written communication skills with a professional client-oriented manner.
- Availability for a fixed-term contract of four months in Paris and legal right to work in France.
- Proficiency in common office tools and comfort producing reports and presentations for senior stakeholders.
- Microsoft Excel
- Microsoft PowerPoint
- Microsoft Word
- CRM systems (Salesforce or equivalent)
- Retail POS and stock management systems
Typically 1–3 years' relevant experience in luxury retail, brand marketing or commercial support; internships or agency experience within the watch or jewellery sector will be considered.
Bachelor's degree or equivalent in business, marketing, communications or a related discipline.
This position is listed in Paris, Île-de-France, in France. Swatch Group is actively recruiting for this and 4,239 other open jobs in France.
The Swatch Group combines meticulous craftsmanship and technical innovation with a high-touch, client-focused retail ethos. Employees operate within a hierarchical yet collaborative environment where precision, brand heritage and exceptional service are paramount.
Swatch Group Careers
-
Today
-
Today
-
Today
-
Today
-
Today
-
Today
-
MAR 20
-
MAR 19
-
MAR 19
-
MAR 19
Continue Your Search
We invite you to review more currently available roles: