ICN Business School campus

Business

MSc Luxe et Design Management at ICN Business School

ICN Business School, France

Programme overview

Master-level MSc (Bac+5, DESSMI, grade of master, RNCP level 7) preparing a new generation of professionals for luxury houses, creative agencies and entrepreneurial projects, combining luxury marketing, brand management and creative project leadership.

Faculty: ICN Business School  |  Duration: 1 year (direct entry to year 2)  |  Study mode: apprenticeship or internship; French; Nancy per programme page (Paris on the fee schedule)  |  Intake: September 2027 (year 2 only)  |  Location: Nancy, Grand Est, France

What you will study

Luxury economics and innovation, customer relations in high-end settings, design and creativity (brand identity, product design, materials, packaging), distribution, supply chain and international development of luxury brands, 360 degree communication and immersive experiences.

Career pathways

Product manager, product development manager, project manager, brand manager, customer relations or CRM manager, boutique or retail manager, visual merchandiser, buyer.

Official programme page

Application information

Entry requirements

Bac+3 or Bac+4 for candidates aiming at luxury careers; selection on academic file, background and motivation through the MSc (DESSMI) competition.

EUR 15,000 a year (2027/28). Direct entry to year 2 (September 2027). Source

Intake: September 2027 (year 2 only)

Duration: 1 year (direct entry to year 2)

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.