ICN Business School campus

Business

MSc Brand & Marketing Management at ICN Business School

ICN Business School, France

Programme overview

Two-year MSc (Bac+5, DESSMI, grade of master, RNCP level 7, CGE-accredited) taught in English at the Berlin campus. It trains professionals to build brand equity and deliver brand strategy in multicultural, international contexts.

Faculty: ICN Business School  |  Duration: 2 years (120 ECTS), or 1 year with direct entry to year 2  |  Study mode: full-time, three days of classes per week; English; Berlin  |  Intake: May 2027 (year 1); September 2027 (year 1 or year 2)  |  Location: Nancy, Grand Est, France

What you will study

Market and brand research and consumer psychology, creative planning and brand platforms, branding in the social media era, design, storytelling and campaigns, customer experience and service design, sustainable brands and consumption ethics, luxury and premium strategies, export and international marketing and advertising; TOSA certifications (advanced Excel, Photoshop and InDesign) and a Capstone project in year 2.

Career pathways

Marketing, brand management and communication roles.

Official programme page

Application information

Entry requirements

Year 1: Bac+3 (180 ECTS). Direct entry to year 2: Bac+4 (240 ECTS), or a Bac+3 with at least three years of relevant professional experience. English level: TOEFL 75, IELTS 6, TOEIC 750, Duolingo 105, Cambridge FCE or PTE Academic 51-58. Apply through the MSc (DESSMI) competition on file and selection interview.

EUR 13,000 a year (2026/27). Year 1, May 2027 intake. Source

Intake: May 2027 (year 1); September 2027 (year 1 or year 2)

Duration: 2 years (120 ECTS), or 1 year with 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.