MSc Brand and Marketing Management

Master Degree, accredited by the French Conférence des Grandes Écoles (CGE)

Overview

Accessibility
State-recognised degree
Master's-grade degree recognised by the French State
Conférence des Grandes Écoles member

The MSc in Brand & Marketing Management at ICN Business School is a Master’s-level degree taught in English at our Berlin campus. Products may look alike on the market; a brand has to stay unique. The programme trains professionals to build a company’s brand equity and to deliver brand strategy in international and multicultural settings.

Students also learn to use aesthetics as a source of creativity in brand decisions: design, storytelling and customer experience.

This MSc is built on ATMx, ICN’s philosophy: solid foundations in management, then crossing them with other disciplines (art, technology, the sciences) and other professions.

I am currently working as a Deputy Product Marketing Manager at Google Italy. Thanks to my experience at ICN Business School, I have developed the flexibility and skills required to thrive in an international and dynamic working environment.

Angelica RESCINITI

Marketing Manager at Google Italy
MSc in Brand & Marketing Management

I am currently working as a Deputy Product Marketing Manager at Google Italy. Thanks to my experience at ICN Business School, I have developed the flexibility and skills required to thrive in an international and dynamic working environment.

Angelica RESCINITI

Marketing Manager at Google Italy
MSc in Brand & Marketing Management

Programme content – MSc in Brand & Marketing Management

Understanding brands and their audiences.

Market and brand research, consumer psychology, creative planning and brand strategy. Students start from real behaviour to build positioning.

Creating and growing the brand.

Branding in the social media era, design, storytelling and campaigns, customer experience and service design with AI tools. TOSA micro-certificates in Photoshop and InDesign.

Responsible and international brands.

Sustainable brands and the ethics of consumption, luxury and premium brand strategies, international marketing and advertising, exporting products and services, designing new offerings.

Applied projects and professional experience.

A two-part Capstone project with a partner company, a Master’s thesis, at least 2 months of professional experience in Year 1 and at least 4 months at the end of studies. Students can spend semester 2 on an academic stay abroad.

Campus

Berlin

The Berlin campus is set in a natural environment at the heart of one of Europe’s largest capitals. Located along the River Spree and surrounded by numerous parks, this recently opened campus (inaugurated in 2025) offers a peaceful setting.

Situated in the Moabit district, our Berlin campus allows students to be close to some of the world’s leading start-ups and to enjoy an exceptional cultural life in the German capital.

If you would like to learn more about the city and the campus, please visit our dedicated Berlin campus page.

Berlin campus

Berlin

Campus

Berlin

The Berlin campus is set in a natural environment at the heart of one of Europe’s largest capitals. Located along the River Spree and surrounded by numerous parks, this recently opened campus (inaugurated in 2025) offers a peaceful setting.

Situated in the Moabit district, our Berlin campus allows students to be close to some of the world’s leading start-ups and to enjoy an exceptional cultural life in the German capital.

If you would like to learn more about the city and the campus, please visit our dedicated Berlin campus page.

Berlin campus

Download the programme brochure

School life

Article
︱14.10.26

Digital Detox: Utopia or Mental Health Lever?

Read more
Article
︱30.09.26

ICN Research Takeaway: Decoding management challenges in 45 minutes

Read more
Article
︱25.09.26
Executive Education

DBA or Executive PhD: understanding the difference in 2 minutes

Read more