[COVID-19] Visio Info sessions and registrations for all 2021 programs available now!

Master Luxury Business Management

A full understanding of the new dynamics applied to luxury

This Master’s Degree enables you to obtain a certification from EBS Genève and CREA

In a fast moving environment where Luxury borders are being challenged and blurred, this program will give a full understanding of the new dynamics applied to Luxury. The International Master in Luxury Business Management has been conceived to offer students a solid and accurate understanding of the Luxury world, taking into strong consideration its new rules strongly related to new consumer’s perception, challenges for retail environment as well as online services and CRM. Analysis will span from hard luxury into services, ranging from travelling into food and beverage.

This course allows students to grow within the field of Brand management and markets understanding of what luxury will be tomorrow. Students will understand that it is not current thinking of today that will help but moreover to anticipate what is required for the future.
Through savvy technology and modern skills & methodologies, students will be able to define the core principals of driving ahead within the industry.

This program is designed to provide core practice through the eyes of the major luxury brands thanks to many workshops with real challenges given by Maison’s top executives with whom our students will work for and exchange.

In partnership with :



Programme du Master Luxury Business Management


Workshop 2020-2021


Marketing, Digital Media and Style are transversal and transfuse the whole of the program

Programme in collaboration with CREA

Located in Geneva, one of the most important Luxury platform, hosting well known luxury brands also means being in the optimal place to observe the best practices as well as the opportunity to meet with some of the most important managers in this business.

From a product excellence culture, Luxury has shifted to a worldwide distribution and digital culture, where customer experience is key and distribution networks are strongly connected. The curriculum is designed to give you the theoretical knowledge for managerial excellence, whilst a practice perspective within the program enables you to test knowledge gained and skills learned in the classroom

To embrace this new complexity, the program is articulated around three main modules, each complementing the other:
Branding and Image, Culture and Creation, Connected Consumer Experience. We prepare future leaders to be multi tasking, capable of blending an in-depth understanding of today’s situation with a coherent vision for tomorrow.

Intense lifetime experience that maximizes learning opportunities in a limited scope of time. It is a one-year program with a practical and innovative curriculum, catering the realities of the ever-changing business by encouraging students to always have a critical perspective going beyond conventional business models and look at tomorrow with its challenges and opportunities. Full time program from Monday to Thursday, the course is articulated around three main content pillars:

– Branding & Image
– Connected Consumer Experience
– Culture & Creation

Next session M1 : October

Next session M2 : March

120 ECTS Credits

  • Master 1 + Master 2
  • 10 months course
  • 1 study trip in Europe
  • Campus: Geneva, Switzerland
  • Full-Time
  • Language: English
  • 120 ECTS Credits
  • Workshops + e-learning
  • A Career Center available to students
  • Internship

No admission test required.
Each application will be reviewed by course management.
The school reserves the right to accept or reject a candidate for any reason.

  • Bachelor’s degree (or equivalent)
  • Have attended an info session or an open school day, or a personal interview

Special price for Omnes Education Group students (on demand)

Master I – Program

  • Period: October
  • Teaching, workshops e-learning: about 450 hours
  • Program length: 5 months full time
  • Course price: 9500 €

Master II – Program

  • Period: March  + Internship + Thesis
  • Teaching, workshops e-learning: About 500 hours
  • Internship and personal work for Master’s thesis
  • Program length: 5 months full time
  • Course price: 11000 €

Marketing Manager • Digital Marketing Manager • Omni-Channel Manager • E-Commerce Manager • CRM / Data Manager • Consumer Experience Manager • Consumer Insight Manager • Brand Manager • Marketing Product Manager • Retail Manager • Supply Chain Manager • Area Manager • Marketing Operations Manager Project Manager • Account manager • Consulting Director • Business Analyst • Social Media manager • Content Manager

“The new generations are shaping the future. Nowadays, the new approach to Luxury is experiential and more focused on lifestyle than owning as such. Our program focuses on all these new challenges and horizons.”

Donatella Zappieri, Lecturer of the Master @ CREA


Markus Nordberg | CREA Luxury Day 2018
CLD18 aftermovie
WORKSHOP Master Luxury Marketing | Inside
Pauline Lampel - Responsable du pôle Stages et Entreprises
Donatella Zappieri - Master in Luxury Marketing

Meet our experts

Product Design & Sutainability

Digital Business & New Tech

Blockchain & Luxury

Digital Marketing & Media

PR & Sustainability

CRM & Data Strategy

Design Thiking

Wordpress & Adwords

SGS - ISO-9001 Eduqua Iaa
Partner organisations and associations
Fsep Agep Edcom Private School Register




        Veuillez patienter...