Skip to content
0

Master

Luxury Marketing

Geneva or Lausanne
18 months
On the job
French
Monday 6 October 2025

The Master

Luxury Marketing

The 18-month, on-the-job Master’s in Luxury Marketing is certified by the OMNES Education group. The course combines theory, workshops and networking, with an international outlook. The programme has been developed in collaboration with some of the biggest names in the Luxury Goods industry (LVMH, Lacoste, Chopard, Caran d’Ache, Nespresso, Audemars Piguet, La Réserve, etc.), and includes a week-long trip to our Monaco campus combining lectures and visits.

The luxury sector is evolving, with a constant annual growth rate. However, the very definition and reality of luxury has changed profoundly in a short space of time. It is a sector in the throes of change.

This multi-disciplinary, highly vocational programme enables students, over two years, to integrate and contribute to the specific factors involved in creating and maintaining a luxury brand in a competitive international environment.

The aim of this Master’s degree is to link people (designers and managers), disciplines (art, science & technology, management) and skills (knowing how to create, know how to produce, know how to promote and negotiate) in order to train the new generation of decision-makers and creators in traditional and digital design fields. Multidisciplinarity is essential. Students are trained in all these new professions, assimilating all aspects of today’s luxury products.

In a sector that dreams are made of, now is the time to dare and do.

This is your chance to join a passionate community, ready to take on challenges with commitment and pleasure. Your career path will be enriched by a network of Swiss and international companies and experts who work alongside us. Our Sustainable Education strategy embarks all CREAtors on an adventure where innovation is combined with social and environmental responsibility.

Pre-commencement: Thursday 2 October 2025 from 1.30 p.m.
Classes start: Monday 6 October 2025 at 9 a.m.

120 ECTS credits

The programme

of the Master in Luxury Marketing

Strategic marketing

Social media & Content strategy

Global trends and dynamics in the luxury market

Behaviour and expectations of luxury customers

The art of branding in the luxury sector

Public Relations & Brand Experience

Media activation

Management Innovation & Leadership

Private Greet

Internship

Travel
(option)

Product Innovation & Ethical AI

Collecting strategies in the luxury sector

CRM & GenAI

Responsible branding

Retail Strategy & Experience

E-commerce Strategy & Experience

Omnichannel Activation & Performance

Management innovation & creativity

Master’s thesis

Information session
Registration
Brochure

Careers

A world of opportunities awaits you

Train at a leading school in digital studies and start your career in luxury marketing with confidence.

  • Brand Manager
  • Marketing Manager
  • Product Manager
  • Retail Manager
  • PR & Event manager
  • Any more…

Companies that recruit our CREA students

In a nutshell

Things to remember

18

months’ training
On-the-job programme

120

ECTS
Language : French
icone école
Campus : Geneva | Lausanne
100% of lecturers are active professionals
Personalized support from the Career Center
A network of over 4,500 alumni
Possible financing plan
Admission based on an entrance exam
Member of the OMNES Education group
Information session
Registration
Brochure

Lecturers

“Learn from experience”

All lecturers are active professionals, closely connected to the realities of the market. They share their expertise through hands-on teaching, real-life case studies, and content aligned with today’s professional challenges.

In a constantly changing environment, CREA relies on a committed and loyal teaching team, while remaining flexible and responsive, ready to bring in new expertise whenever new topics or challenges emerge.

How to join CREA

Admission requirements

  • Hold a bachelor’s degree, a federal diploma in marketing, communications or public relations, a CFC (Certificat fédéral de capacité) in marketing or communications (professional experience required) or an equivalent qualification.
  • Have attended an information session, an open day or a personal interview.
  • The 5-month internship (or professional activity) must be validated by the school and carried out during the training period.

Have you attended the CREA programme presentation?

Fill in the registration form

Entrance exam

There is no specific entrance examination for the Master’s programme.
Each application will be considered individually by the course director, who reserves the right to accept or reject an applicant without giving reasons.

Education

Course fee: CHF 24’900.-
Registration fee: 300. –
Special price for OMNES Education Group students – (on request)

ECTS credits

We award them to our bachelor and master students. These qualifications are recognised by professional associations and by CREA’s partner companies, but they are not state diplomas.

They are, however, awarded by a public school and comply strictly with the procedures laid down in the Bologna agreements. ECTS credits are the basis of the system used to quantify studies (face-to-face teaching, research, personal work, etc.).

The Bachelor’s degrees we award are worth 180 ECTS credits, while the Master’s degrees are worth 120 ECTS credits. Collaboration agreements with other institutes or professional associations in Europe allow our students to participate in other training courses, especially postgraduate courses.

Information session
Registration
Brochure

Inside

Dive into the heart of CREA

Discover also

other Master you might like

Interested in CREA?

CREA focuses its development on five areas: Creation, Marketing, Communication, Digital and Luxury. The school adapts to changes in the professional world, notably by anticipating digital transformations in marketing and communication. CREA favors experience-based learning, with experienced professional lecturers. Close to the market, the school ensures that the knowledge imparted is in line with current professional realities. It maintains a network of Swiss and international companies and experts to support students and prepare them effectively for the job market.