
Master in Corporate Communication & Brand Management
- Intake 2026
- 10 months
- English
- Full Time
The Master in Corporate Communication & Brand Management responds to the growing demand for specialized profiles in marketing and communication within an environment shaped by digitization, changing consumer behaviours and the evolution of the business ecosystem.
The program is part of the Official Master in Marketing Management (minor in Strategic Communication), integrating a solid foundation in marketing with a specialization program in corporate communication. This combination enables you to focus on both commercial strategy and the management of reputation, corporate identity, as well as internal and external communication.
The program’s approach combines business knowledge, the development of executive skills and adaptation to new trends such as digitization, data usage and sustainability, aligned with the Sustainable Development Goals (SDGs).
Is this master or you?
WHY TAKE THE MASTER IN CORPORATE COMMUNICATION & BRAND MANAGEMENT?
The program provides a global and transversal view of communication, integrating strategy, execution and analysis.

Why EAE Barcelona?
EAE Barcelona is a school that drives professional growth through executive education connected to real business reality. Our approach combines academic rigor, a global outlook, and a methodology designed to turn learning into impact.
EAE Barcelona is a school designed for professionals who lead, not just learn.
PROFESSIONAL CERTIFICATION
*La obtención de la certificación oficial depende del estudiante y se realiza directamente a través de Microsoft.
Syllabus
Market research, information management and decision-making
- The consumer
- Information management and decision-making
- Market research
- New market research techniques and modelling
Financial impact of strategic decisions
- Economic and financial analysis and diagnostics
- Financial impact of strategic decisions
- Financial planning and budget management
- Analysis and evaluation of investment projects
Commercial and marketing planning process in organisations
- Fundamentals of marketing
- Corporate strategy
Marketing in digital environments
- Introduction to digital marketing
- Digital strategy
- Digital tactics
- Web structure, e-commerce and performance measurement
Customer and key account management
- Consultative selling
- Sales organization
- Sales team management
- Sales systems
- Sales team compensation
- Trade Marketing Management and point-of-sale management
- Key Account Management
- Company internationalization process
- Commercialization of ideas for entrepreneurship
Communication management and corporate culture
- Introduction to Strategic Communication Management
- Strategic Communication Plan
- Spokesperson training and executive public speaking. Integrated communication
- Institutional relations
- Brand value and executive ethics
Corporate branding and media planning
- Branding
- Institutional relations
- Media planning
Communication strategies
- Fundamentals of communication
- Integrated marketing communication
- Advertising and promotion
- Public relations and reputation management
- Corporate Social Responsibility
- Internal and external communication
- Persuasive communication
- Communication measurement and analysis
It is not just the research project required to obtain the master’s degree. It is the right time and place to bring together your academic experience with your professional ambition, personal vision, and creativity. It is the opportunity to put everything you have learned into practice and work towards achieving your goals.
Advanced Specializations
Boost your master’s degree. Define your path.
Advanced Specializations are certified tracks that allow you to personalize your master’s program and incorporate professional competencies that truly differentiate you in today’s market. Design a flexible master’s experience, connected to the most in-demand digital professions and strengthened by our partnership with Mobile World Capital Barcelona.
Choose between two focus areas:
Here, you define your path. Barcelona and Mobile World Capital amplify it.
Develop the leadership that the digital world demands: one that integrates technological agility, designs forward-looking strategies, and makes decisions with a positive impact. More than just skills, you will adopt the mindset that enables you to lead transformation—not just be part of it. It is the bridge from professional to industry-leading expert.
- IA & Machine Learning
- Innovation Strategy
- Project Management & Agile
- Data-Driven Business Analytics
- Emprendimiento
- ESG & Sustainability
Designed to deepen expertise in strategic areas and strengthen your technical profile. Become a go-to professional who solves the most complex industry challenges and makes a difference in high-impact projects.
- Digital Business Transformation
- International Markets
- Product Management
- Fintech
- Big Data Tools & Applications
- Business Analytics & Data Science
- DEI Strategy
- Marketing Digital Avanzado
RANKINGS AND ACCREDITACIONES
Prepare for the roles the market demands
PROGRAM DIRECTOR

Chelo Morillo Palomo
Full-time assistant professor with over 15 years of teaching experience. She currently serves as Vice Dean of Academic Affairs.
STUDENT SUPPORT
Admissions process
Financial aid and grants
We know that deciding to take a Master’s degree is also a financial decision. With this in mind, EAE Barcelona offers different types of financial aid and grants that may apply depending on your profile and circumstances:
FAQs
The Master’s Degree is primarily focused on corporate communication and brand management, with a foundation in marketing. It is not a general marketing program, but rather a degree that combines business vision, brand building and strategic communication management.
Because making sound communication decisions requires first understanding the business, the market and the consumer. This foundation then allows communication to be approached not as an isolated function, but as a strategic lever within the company.
Learning communication means knowing how to execute actions and use tools. Leading it strategically involves understanding its impact on reputation, corporate culture, brand and stakeholder relationships. This Master’s Degree is designed to facilitate that transition.
The program approaches communication as part of business strategy. That is why it combines marketing, market analysis and planning with subjects focused on brand, reputation and corporate communication, always aligned with business objectives.
The Master’s Degree covers these areas from both a practical and strategic perspective. It prepares you to design communication plans, manage organizational identity and reputation, and adapt messages to internal and external audiences according to each stakeholder’s needs.
The program incorporates the current challenges of communication in digital environments: channel saturation, online reputation, the influence of content creators, fake news, digital activism and new information consumption habits.
On completion of the Master’s Degree, you will be able to take part in or lead projects related to brand strategy, communication plans, corporate positioning, internal and external communication, reputation management and relationships with media and stakeholders.
It is best suited to profiles looking to grow in communication, branding or marketing with a more strategic, business-oriented perspective. It may not be the best option for those seeking purely tactical training, highly creative-focused programs or training centred only on tools.
Yes. The program is structured as an Official Master in Marketing Management, with a specialization in Strategic Communication, in partnership with the Universitat de Lleida.























