Skip to content
0

Master

Global Luxury Brand Management – in english

Geneva
2 years
Full time
English
February 2026 or October 2026

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.

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, and by an openness to the world thanks to study trips or a semester on a partner campus abroad. Our Sustainable Education strategy embarks all CREAtors on an adventure where innovation is combined with social and environmental responsibility.

Next Academic year start: February 2, 2026 or October 12, 2026

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 programme

of the Global Luxury Brand Management Master

Semester 1

Luxury cultures

Marketing in a global ecosystem

Luxury foundations

Digital creativity

Semester 2

Brand equity

Luxury image

Managerial innovation at the heart of leadership

The art of luxury communication

Study trips

Semester 1

Product design & client experience

Luxury boutique

Building new futures

Study abroad semester
(option)

Semester 2

Internship

Master Thesis

Programme

details

1st year:
CLASSES from February to May 2026
CLASSES from October 2026 to January 2027

2nd year:
INTERNSHIP from February to June 2027
CLASSES from September to December 2027
+ Master’s thesis

1st year:
COURSES from October 2026 to May 2027

2nd year:
COURSES from September 2027 to December 2027
INTERNSHIP from January 2028 to May 2028
+ Master’s thesis

Information session
Brochure
Book an appointment

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 recruiting CREA students

In a nutshell

Key points

3

semesters of courses

1

internship

1

semester abroad (optional)

120

ECTS Credits
Language : English
icone école
Campus : Geneva
100% of lecturers are active professionals
Personalized support from the Career Center
A network of over 4,500 alumni
Finance plan available
Admission based on an entrance exam
Member of the OMNES Education group
Information session
Brochure
Book an appointment

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

  • 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 (optional).

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 28’800.-
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.

Information session
Brochure
Book an appointment

Inside

Immerse yourself in CREA

Are you interested in the program?

Discover also

other Masters you might like

Interested in CREA?

CREA focuses its development on five areas: Creation, Marketing, Communication, Digital/AI 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.