Programs / France / Toulouse Business School / MSc Brand Management and Creativity

MSc Brand Management and Creativity

Toulouse Business School πŸ‡«πŸ‡· France
MSc Master English

Course Overview

Course Overview The MSc in Brand Management and Creativity offers an exceptional opportunity to develop expertise in trend identification and strategic brand development. Based in Barcelona, one of the world’s leading city brands, the programme combines marketing foundations with advanced creative and strategic thinking. Students gain a deep understanding of how to design, manage, and sustain brand value in a rapidly evolving global marketplace. The curriculum blends theory and practice, preparing graduates to lead innovative brand strategies across industries. Key Program Highlights Integration of marketing, branding, and creative strategy for modern business environments. Focus on long-term strategic brand management and trend analysis. Based in Barcelona – a global hub for creativity and brand innovation. Includes a 6-month curricular internship with top national or international companies. Preparation for careers in brand strategy, marketing management, and creative consultancy.

Available Intakes

October 2026
CampusTBS Barcelona Campus
CityBarcelona
ModeFullTime
Duration12 Months
FeeEUR 19,500
October 2026
CampusTBS Barcelona Campus
CityBarcelona
ModeFullTime
Duration24 Months
FeeEUR 19,500
October 2027
CampusTBS Barcelona Campus
CityBarcelona
ModeFullTime
Duration12 Months
FeeEUR 19,500
October 2027
CampusTBS Barcelona Campus
CityBarcelona
ModeFullTime
Duration24 Months
FeeEUR 19,500
October 2028
CampusTBS Barcelona Campus
CityBarcelona
ModeFullTime
Duration12 Months
FeeEUR 19,500
October 2028
CampusTBS Barcelona Campus
CityBarcelona
ModeFullTime
Duration24 Months
FeeEUR 19,500

Subject Areas