Skip to content
0

Bachelor

Luxury Marketing

Geneva
3 years
Full time
French
September 2026

The Bachelor

Luxury Marketing

Luxury is a language. The language of patience, mastered craftsmanship, precise detail, and meaning. It draws its strength from heritage and expertise, while continuously reinventing itself in response to technological, cultural, and societal changes. But luxury is also a major economic sector marked by growing international competition.

In this context, our students in the Bachelor in Luxury Marketing learn to master the codes and culture of luxury and to develop the key drivers shaping the sector’s future: experiential marketing, client support both in-store and online, e-influence and social media, offer personalization, inclusivity, and ethics. Balancing heritage and innovation, desire and responsibility is one of the major challenges they are trained to meet.

CREA – OMNES Education’s proven teaching approach combines theory and practice through courses, workshops, projects, and e-learning modules. Internships in the luxury industry strengthen your experience, while expert speakers help you build your future network.

Located in Geneva, at the heart of a unique ecosystem bringing together watchmaking, jewelry, hospitality, and prestigious maisons, the program benefits from an environment ideally suited to learning luxury professions. Students regularly experience real industry situations through iconic events such as Watches & Wonders, as well as visits to key institutions and reference venues contributing to Geneva’s luxury reputation.

True to CREA’s creative DNA, the program also offers the opportunity to develop an entrepreneurial project for those who want to bring an idea to life.

At the end of this Bachelor’s degree, you can join the luxury industry or choose to continue your academic path with a Master’s program.

Make your mark in a world of high standards. In your own way.

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.

Compulsory pre-entry: September 2026
Classes start: September 2026


180 ECTS credits

Accessing the behind-the-scenes world of luxury, taking part in events like Watches & Wonders… these are unique experiences you can only live in Geneva.

Aurélien

Bachelor @CREA

The programme

Bachelor in Luxury Marketing

Semesters 1 and 2

Ideation & Creation

Culture & History

Fundamentals of Luxury Marketing

Branding & Communication

Retail & Customer Experience

Savoir-Faire & Heritage

Creation Techniques & Tools

Contemporary Issues & Tomorrow’s world

Soft Skills & Personal Branding

Semester 1

Internship

Ideation & Creation

Contemporary Issues & Tomorrow’s world

Semester 2

Strategic Marketing Plan

Distribution & eCommerce

Social media & Influence

Brand content

Culture & Heritage

Trip
(option)

Semester 1

Ideation & Creation

Hospitality & Tourism

Fashion & Jewelry

Entrepreneurship Project
(elective)

Contemporary Issues & Tomorrow’s world

Study Abroad Semester
(option)

Semester 2

Internship

Bachelor 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

3

years of education

2

internships

1

semester abroad (optional)

180

ECTS credits
Language: French
icone école
Campus: Geneva
100% of lecturers are active professionals
Personalized support from the Career Center
Network of 4,500+ Alumni
Possible financing plan
Admission based on an entrance exam
Scholarships awarded based on application
Member of the OMNES Education group
Information session
Registration
Brochure

Speakers

“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

  • Be between 18 and 25 years old
  • Have attended an information or open door session, or have had a personal interview.
  • Hold a Swiss Maturité, a baccalauréat, a certificat fédéral de capacité, a diploma from a business school, a school of general education or equivalent.
  • Have completed the application form
  • Have passed the entrance exam

If you have already attended the CREA program presentation, please fill in the registration form.

Entrance exam

After receiving the admission contract and all required documents requested by CREA’s management, the candidate receives instructions to take the online entrance exam. The exam takes place on a dedicated platform.

From the moment the invitation email is sent by CREA’s Recruitment & Admissions Office, the student has 10 days to answer the questions and submit the required work.

Throughout the online assessment, the student is guided by clear and precise instructions.

If the online entrance exam is not successful, an interview with a specific decision-making committee may be organized.

Enrollment at CREA becomes final once the full admission process is completed, including validation of the online entrance exam.

School

Price for 3 years of training: CHF 57’000.-
Application fee: 500.00 –

Program fees include a MacBook Pro

ECTS credits

CREA awards Bachelor’s and Master’s degrees that are not state-recognized diplomas. However, these degrees are recognized by professional associations and by the school’s partner companies.

Bachelor programs represent 180 ECTS credits, and Master programs represent 120 ECTS credits, calculated in accordance with the principles of the Bologna agreements.

This framework improves the clarity of academic pathways and may allow, depending on the case and partner institutions, access to further studies or academic bridges, including postgraduate programs.

Interested in B2 or B3

CREA offers parallel admissions for candidates with a compatible academic background. Each application is reviewed individually to assess the fit between the applicant’s profile, acquired skills, and study project. Admission is subject to successful completion of the school’s admission process.

Feel free to contact the Admissions team to discuss your situation and explore the options available to you.

Find out more

Information session
Registration
Brochure

Inside

Dive into the heart of CREA

Discover also

other Bachelors 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.