Le Brassus, VD, Switzerland
Expert Brand Management
- 16 October 2026
- 100%
- Permanent position
About the job
Company Description
The present and future of Audemars Piguet are built thanks to the contribution of all our talents. Inspired by the richness of our past, we are enthusiastic about what we will create in the future. Together, we are resolutely forward-looking and continuously striving for excellence in all our trades.
If our mission inspires you, come continue your journey within our family so that we can keep creating the extraordinary. Let’s write the next chapter of your career together!
Job Description
Under the responsibility of the Brand Director and as part of a newly created position, you will put your expertise at the service of Audemars Piguet by contributing to the development and evolution of strategies aimed at strengthening the desirability, visibility, and long-term value of the company. As the guardian of this strategic vision, you will help shape and promote the identity of Audemars Piguet through coherent and meaningful experiences, in close collaboration with cross-functional teams and international markets.
In this context, your main responsibilities will be to:
- Contribute to the development and deployment of strategies aimed at strengthening the desirability, visibility, and long-term value of Audemars Piguet, in line with its vision and strategic objectives
- Translate strategic directions into integrated marketing plans, briefs, and go-to-market strategies.
- Ensure brand consistency across different functions, initiatives, and customer touchpoints.
- Work closely with the Brand Operations, Product, Retail, Finance, Merchandising, and Regional Marketing teams to ensure integrated execution of strategies.
- Support markets in deploying global plans while fostering their local relevance.
- Gather and integrate market needs to enrich marketing plans and activations.
- Represent the voice of the customer through analysis of consumer insights, market trends, and competitive environment.
- Feed creative and narrative thinking to build impactful brand campaigns and experiences.
- Define and monitor key performance indicators to measure the effectiveness of initiatives and identify optimisation opportunities.
Qualifications
- University degree in Marketing, Management, Business Administration, or equivalent field.
- 5 to 8 years of experience in a Brand Management or Strategic Marketing role.
- Significant experience in the luxury, watchmaking, fashion, or premium environment.
- Strong experience in developing and deploying brand strategies and integrated marketing plans.
- Good understanding of product marketing dynamics, collection management, and launching international initiatives.
- Mastery of market analysis methods, consumer insights, and marketing performance indicators.
- Excellent skills in managing complex projects involving multiple stakeholders.
- Proven ability to influence, unite, and create consensus in a matrix and international environment.
- Excellent analytical skills combined with strong creative sensitivity and strategic vision.
- Fluent in French and English.
Additional Information
What we offer:
- Coverage of health insurance (basic and supplementary)
- 5 weeks annual holiday and 2 additional weeks between Christmas and New Year thanks to the daily accumulation of extra minutes
- A contribution to your sports or cultural activities
- The possibility, depending on the role, to work remotely
- A company restaurant
- An advantageous occupational pension plan (LPP)
Would you like to express your expertise within Audemars Piguet? Do not hesitate and apply online! We look forward to discussing opportunities that could match your next professional adventure.
Masculine form includes feminine.
#LI-JF1