- Location
- Le Brassus Vaud Switzerland
- Employment
- Full-Time
- Seniority
- Senior
- Department
- Creative, Design & Styling
- Industry
- Fine Watches & Horology
- Posted
- Oct 16, 2026
About Audemars Piguet
The brand is a prestigious entity within the luxury fashion sector, renowned for its exquisite craftsmanship and innovative designs. As part of a leading global luxury group, it offers unparalleled opportunities for professional growth and development in a dynamic and sophisticated environment.
Reporting to the Brand Director in a newly created full-time role, the Brand Management Expert helps develop and deploy strategies that strengthen Audemars Piguet’s desirability, visibility and long-term value. The role translates strategic direction into integrated marketing plans, supports international markets and ensures consistent, customer-led brand experiences.
Role & Responsibilities
- Contribute to developing and deploying strategies that strengthen Audemars Piguet’s desirability, visibility and long-term value, 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 functions, initiatives and customer touchpoints.
- Work closely with Brand Operations, Product, Retail, Finance, Merchandising and Regional Marketing teams to ensure integrated execution of strategies.
- Support markets in deploying global plans while fostering local relevance.
- Gather and incorporate market needs to enrich marketing plans and activations.
- Represent the customer voice through analysis of consumer insights, market trends and the competitive environment.
- Inform creative and narrative development to build impactful brand campaigns and experiences.
- Define and track key performance indicators to measure initiative effectiveness and identify opportunities for optimization.
Qualifications
- University degree in Marketing, Management, Business Administration or an equivalent field.
- Significant experience in luxury, watchmaking, fashion or a premium environment.
- Strong experience developing and deploying brand strategies and integrated marketing plans.
- Good understanding of product marketing dynamics, collection management and international initiative launches.
- Proficiency in market analysis methods, consumer insights and marketing performance indicators.
- Excellent project management skills for complex projects involving multiple stakeholders.
- Demonstrated ability to influence, bring people together and build consensus in an international, matrixed environment.
- Excellent analytical skills, strong creative sensibility and strategic vision.
- Fluent French and English.
Skills
Experience
5 to 8 years in Brand Management or Strategic Marketing.
Education
University degree in Marketing, Management, Business Administration or an equivalent field.
Workplace
The successful candidate will be located in Le Brassus, Vaud, Switzerland.
Explore jobs in Vaud or in Switzerland.
Benefits
Health insurance coverage (basic and supplementary); five weeks of annual vacation and two additional weeks between Christmas and New Year through the daily accumulation of additional minutes; a contribution toward sports or cultural activities; remote work depending on the position; company restaurant; advantageous occupational pension plan (LPP).
Culture
The brand fosters a culture of excellence and innovation, where creativity and individual contributions are highly valued. Employees are encouraged to pursue personal growth and are supported in their professional development within a collaborative and inclusive environment.
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.
Frequently Asked Questions
The luxury industry is characterised by a diverse and nuanced nomenclature. Esteemed houses frequently employ proprietary terminology, and even within a single organisation like Audemars Piguet, titles may vary across global markets to reflect local conventions. To ensure absolute clarity, Cerulean assigns a standardised, industry-coherent canonical title to every listing. However, it is worth noting that this role is functionally synonymous with «Brand Strategy Expert», «Strategic Brand Marketing Specialist», «Brand Development Specialist», «Brand Marketing Strategist», and other variations. Our sophisticated search architecture anticipates these variations, ensuring that inquiries using related terms will seamlessly yield the exact roles you desire.
