MSc in Brand Management
La Rochelle, France
MSc
DURATION
2 years
LANGUAGES
English, French
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
TUITION FEES
EUR 25,500 *
STUDY FORMAT
On-Campus
* Students from within the European Union* | Classic Track** MSc 24 months (Years 1 and 2)
Key Summary
An overview of Excelia’s MSc specialisation in Brand Management
This Master of Science (MSc) specialisation in Brand Management is a comprehensive, pioneering study programme. Developed in collaboration with industry professionals, this unique programme has been designed to prepare you to become part of the next generation of brand managers, excelling in today’s highly competitive business environment. Using an innovative approach to teaching, combining theory and practice, you will explore a range of modules led by our research-active Faculty alongside industry experts who will transmit the latest trends and strategies. You will not only enhance your knowledge of brand management but will master key concepts such as innovation and brand experience.
Why study for an MSc specialisation in Brand Management?
The MSc specialisation in Brand Management at Excelia Business School trains learners to become professionals qualified to take up a wide range of positions relating to brand management, such as Product Manager, Brand Manager, Entrepreneur or even Consultant. Graduates have the relevant expertise to be able to analyse the market environment and identify opportunities whilst anticipating threats in highly competitive sectors. Through the implementation of innovative and differentiating strategies, they are equipped to develop ‘blue ocean’ strategies that will really set them apart. Through their studies, they acquire the necessary flexibility to work successfully in a variety of contexts, whether with advertisers or in agencies, in fields ranging from fashion to the automotive industry, including consumer goods and B2B.
5 Reasons to choose the MSc specialisation in Brand Management
- A study programme with official recognition: This specialisation is part of the Master of Science in Business Management offered by Excelia Business School. It is a State-accredited qualification with a Grade de Master awarded by the French Ministry of Higher Education, Research and Innovation. Thanks to this official recognition, the MSc not only guarantees greater credibility, but also academic and professional excellence, opening the doors to the job market in France and abroad.
- A unique approach to Human & Social Sciences: This MSc is characterised by its focus on Human & Social Sciences, enabling you to gain a better understanding of the major issues facing society and the interactions between individuals and groups. This holistic approach will equip you with the keys to understanding the social and cultural dynamics that are essential to modern brand management, a field that mirrors the realities of the world.
- Your career, our priority: Excelia Business School will actively accompany you on your way to professional success with one-to-one guidance, CV and interview preparation workshops, and company visits to give you an insight into the world of work. Thanks to our Talent Centre and a number of activities such as lectures and Job Days, you will develop a powerful network and benefit from essential support to help you refine and implement your career plans.
- The perfect balance between academic research and sector-specific expertise: The MSc specialisation in Brand Management is taught by research-active Faculty as well as renowned industry professionals, providing you with the perfect balance of academic theory and real-life practical applications. This combination will provide you with a comprehensive and innovative vision of Brand Management, giving you the tools you need to evolve in our constantly changing world.
- Openness, International Outlook, Creativity, Modernity: These values, at the heart of this programme, reflect the very essence of the MSc specialisation in Brand Management. By preparing you for an exciting career in line with the expectations of today’s global market, this MSc fosters innovation and flexibility, essential qualities to ensure continued success in the dynamic world of brand management.
Year 1: Mastering the fundamentals of management whilst exploring Brand Management
Courses/Activities:
- Marketing 360
- Business Models and Strategy
- Management and Leadership
- Project Management
- Ethics and Corporate Social Responsibility
- Information Systems Management
- Planning and Budget Management
- Finance for Managers
- Methodology
- Environmental and Social Transition
- Excel
- English / French as a Foreign Language (FLE)
- Prerequisite Specialisation:
- Business Game & Applied Law in the Field
- Prerequisites: Marketing Professions
- Responsible Marketing
- International Customer-Supplier Relations
- Innovation Strategies and Design Thinking in the Digital World
Year 2: Developing expertise in Brand Management
Core course modules - MSc:
- Research Methodology
- Advanced Excel
- Data Driven Management
- Professional Thesis Coaching
- Preparation for vocational integration
- Environmental & Social Transition - 3
Specialisation lessons - MSc in Brand Management :
- Digital Marketing
- Sustainable Brand Management
- Innovation Marketing
- Marketing for a Circular Economy
- Brand Experience & Gamification
- International Distribution & e-commerce
- Intercultural Customer Relationship Management
- Influence Marketing
- Branding Contracts & Legal Issues
- Mass Cutomisation
- Brand Manager
- Brand Activation Manager
- Brand Portfolio Manager
- Product Manager
- Community Manager
- Consultant


