The Master
Global Luxury Brand Management
The world of luxury brands has always been an incredibly complex one, delicately balancing the creation of desire for the exceptional whilst retaining exclusivity and inaccessibility.
In today’s fiercely competitive, global marketplace, with an increasingly discerning luxury client and a perpetually evolving digital landscape, the management of luxury brands has become even more challenging – but also even more exciting – than ever before.
If you aspire to a dynamic management career in today’s thriving world of luxury brands, then our Global Luxury Brand Management programme could be the gateway to realising your ambitions.
Nestled in a city that lives and breathes luxury, our Geneva campus appropriately hosts this innovative English language Masters programme in Global Luxury Management.
This comprehensive, 2 year, full-time programme is designed to equip you with the knowledge and skills essential for a leadership role in the flourishing world of luxury.
A dynamic and ever-evolving industry, impervious to economic crisis and at the forefront of technology, the luxury brands of the future are boldly charting the course that others will only follow. The Masters in Global Luxury Management is a comprehensive programme which will ensure you’re both ready and able to master the intricacies of this influential sector.
We want you to work for passion, for personal fulfilment. You will have the possibility of undertaking a semester at one of our partner universities abroad. A network of Swiss and international companies and experts, active alongside us, will enable students to become directly immersed in the professional world.
Next Academic year start: October 2025
120 ECTS credits
What is really interesting about this Master’s course is the opportunity to meet people working in the sector and discuss with them throughout the course.
Ivan
Student @ CREA
The program
of the Global Luxury Brand Management Master
Luxury foundations
Luxury cultures
Marketing in a global ecosystem
Brand equity
Luxury image
Digital creativity
Study Trips
Product design & client experience
Luxury boutique
Building new futures
Internship
Study abroad
Master Thesis
Companies recruiting CREA students
In a nutshell
Key points
3
1
1
120
How to join CREA
Admission requirements
- Applicants must hold a Bachelor’s degree, a national diploma in marketing, communication or public relations, a CFC (State Certificate of Proficiency) in marketing, communication (professional experience required) or an equivalent.
- Achieve an English language qualification at B2 level.
Have you already attended the CREA programme presentation?
Entrance exam
There is no specific entrance examination for the Master’s program.
Each application is evaluated individually by the Course Director, who reserves the right to accept or reject a candidate without justification.
Course fees
Course price: CHF CHF 24’900.-
Application fee: CHF 300
Special price for OMNES Education Group students – (on request)
ECTS Credits
We award them to our Bachelors and Masters students. These qualifications are recognised by professional associations and by CREA’s partner companies, but do not constitute a state diploma.
They are nevertheless awarded by a public school and strictly comply with the procedures laid down in the Bologna agreements. ECTS credits are the basis of the system used to quantify studies (face-to-face classes, research work, personal work, etc.).
The Bachelors that we award total 180 ECTS credits, and 120 ECTS credits for the Masters. Collaboration agreements with other institutes or professional associations in Europe enable our students to join other training courses, particularly postgraduate courses.
Inside
Immerse yourself in CREA
Discover also
other Masters you might like
-
Master
Digital Marketing & Communication
En Français
Dominez les stratégies en marketing digital et communication pour exceller dans un environnement numérique dynamique.
-
Master
Marketing du Luxe
En Français
Élaborez des expériences marketing uniques pour le luxe et répondez aux attentes d'une clientèle exclusive.
-
Master
Communication Digitale & Marketing d’influence
En Français
Maitrisez les stratégies digitales et le marketing d'influence pour façonner l'image des marques dans un monde connecté.