Master in Luxury Marketing (Geneva, Switzerland)

CREA Geneva | INSEEC GROUP

Program Description

Master in Luxury Marketing (Geneva, Switzerland)

CREA Geneva | INSEEC GROUP

A full understanding of the new dynamics applied to luxury

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 Marketing 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 the retail environment as well as online services and CRM. An analysis will span from a hard luxury into services, ranging from traveling into food and beverage.

Course Program

Branding & Image

Beginning with the basics of marketing techniques to the evolution of new Luxury strategies, the main emphasis will be on the new rules applied to business, communication, finance, and leadership. Development will be from a general overview into the Luxury market to discovering its niche and specific needs. An analysis will be applied to different Luxury business models and their strategies as well as to the different geographic.

Culture and Creation

Learning about the history of Luxury, culture, and art, will give an understanding of the origins of aesthetic codes and iconographies, and how these semiotics and visual elements are applied to the Luxury world.

Topics such as stylistic identity and trends will be covered in order to understand how creative directors endorse a company’s heritage and design new collections every season. Special attention will be given to the different areas of product and service emphasizing the specifics of different cultures and traditions.

Connected consumer experience

From the persistent rise of digital and the importance of e-commerce and Omni-channel distribution to new consumer behavior and experiential Luxury and the new dynamics and complexity which redefine consumer’s journeys. Challenges, best practice, tools, and methodology, will all contribute in defining the new era of a connected consumer experience.

Digital knowledge will be fully taught in order to convey the right mindset to approach this fast-changing scenario mastering and giving it a new perspective.

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

Located in Geneva, one of the most important Luxury platforms, 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.

An 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: October 2017
  • 120 ECTS Credits

A Campus Abroad

Founded in 1975 in Bordeaux, INSEEC has developed over the past 40 years into a group of 16 schools, offering generalist and specialist programs in Management, Finance, Marketing, Communication, Digital, Luxury, Wine & Spirits. These programs are offered on 9 campuses in Europe, in the United States and online.

Located in the heart of vibrant cities such as Paris, London, San Francisco and Shanghai, by the seaside like in Monaco or Bordeaux, or close to the Alps in Lyon, Chambery, and Geneva, INSEEC provides its 15,000 students the opportunity to study from Bachelor to MSc, MBA or DBA, settling itself as an uncontested leader in the French Private Higher Education sector.

CREA is a leading educational establishment in the areas of Marketing, Communication, Digital Marketing and Art Direction. Each year, more than 450 students take courses at the school, delivered by the best Swiss and international lecturers. CREA currently offers Bachelor’s and Master’s degrees, available full-time or as executive courses for professionals, as well as continuing education short courses in the form of certified programs. CREA focuses its development on excellence in the following areas – Creation, Digital & Innovation, Luxury, and Sport.

Entrance Exam

  • 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.

Admission requirements

  • Bachelor’s degree (or equivalent)

Master I – Program

  • Period: October 9th, 2017 – February 15th, 2018
  • Teaching, workshops, e-learning: about 450 hours
  • Program length: 5 months full time
  • Course fees: 8500 €

Master II – Program

  • Period: March 5th, 2018 – July 5th, 2018 + Internship + Thesis
  • Teaching, workshops, e-learning: About 500 hours
  • Internship and personal work for Master’s thesis
  • Program length: 5 months full time
  • Course fees: 11000 € (including 1 trip in Europe)

Careers

Job opportunities

Working in the luxury goods field is not limited to creating perfume, jewelry or clothing. One still needs to know how to develop a brand image, manage scarcity in the market to maintain a share of the dream that a luxury vehicle produces.

  • Marketing Manager
  • Product Manager for Operations
  • Brand Manager
  • Visual Merchandiser
  • Sales Manager for Fashion & Luxury Goods
  • PR Manager
  • Exhibition Manager

Lecturers

A school that is close to the business world

Our motto is “learn from experience”. Teaching must come from expert specialists. All our teaching staff are professionals in their field. They share their knowledge and toolsets with the students so that what they learn is relevant.

The work market is changing rapidly and it is important for each student to enter the world of work with a relevant skill set.

This school offers programs in:
  • English


Last updated July 10, 2018
Duration & Price
This course is Campus based
Start Date
Start date
Feb. 2019
Duration
Duration
17 months
Full time
Price
Price
19,500 EUR
Information
Deadline
Locations
Switzerland - Geneva, Geneva
Start date : Feb. 2019
Application deadline Request Info
End date Request Info
Dates
Feb. 2019
Switzerland - Geneva, Geneva
Application deadline Request Info
End date Request Info