Comunicación Corporativa Brand Management

Master in Corporate Communication & Brand Management

  • Intake 2026
  • 10 months
  • English
  • Full Time
Last spots! It's time to shine

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). 

Imagen
EAE Barcelona

Connect communication, brand and business 

Imagen
EAE Barcelona

Design brand strategies with a practical approach

Imagen
EAE Barcelona

Master communication in digital environments

Imagen
EAE Barcelona

Strengthen your leadership and influence

Imagen
EAE Barcelona

Learn by doing with real cases and projects

Imagen
EAE Barcelona

Enhance your profile with HubSpot certification

Is this master or you?

Imagen
EAE Barcelona

Is this master for you?

This program is designed for professionals who are keen to specialize in corporate communication, branding and reputation management in digital and global environments.


Full-Time | To start or accelerate your career in communication and branding


Designed for recent graduates or professionals with limited experience who want to develop their career in corporate communication, marketing or branding. Ideal for gaining a strategic business perspective and accessing professional opportunities in dynamic and international environments. 
 

 

WHY TAKE THE MASTER IN CORPORATE COMMUNICATION & BRAND MANAGEMENT?

The program provides a global and transversal view of communication, integrating strategy, execution and analysis.
 

Imagen
EAE Barcelona

It is structured into two main blocs 

  • Foundations of marketing and business management
  • Minor in corporate communication management and strategic planning

     

It creates professionals equipped to:

  • Design communication strategies aligned with business objectives
  • Manage brand reputation in complex environments
  • Integrate traditional and digital channels
  • Analyse data for decision-making
     

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.

01

Applied Learning
A practical methodology based on real-world challenges that prepares professionals to make decisions that transform business.

02

Industry Connection
Ongoing collaboration with leading companies in technology, consulting, and innovation.

03

Barcelona as an Ecosystem
One of Europe’s most dynamic hubs for digitalization, entrepreneurship, and artificial intelligence.

04

International Community
Students and professionals from over 100 nationalities who broaden perspectives and enrich every project.

EAE Barcelona is a school designed for professionals who lead, not just learn.

PROFESSIONAL CERTIFICATION

 HubSpot Academy: Digital Marketing. 

The Master’s Degree includes preparation for the HubSpot Academy: Digital Marketing professional certification.
This certification provides knowledge in digital marketing, inbound marketing, lead generation and automation, aligned with the tools and standards used in the professional environment.

 

Imagen
HubSpot Academy


*La obtención de la certificación oficial depende del estudiante y se realiza directamente a través de Microsoft.

Syllabus

1 year

Duration

60 ECTS

Credits

May 2026

Start date

Hybrid

Format

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.
 

Imagen
EAE Barcelona

QUALIFICATION: 

Full-Time: Official Degree

On completion of the Master’s Degree, you will obtain a double qualification awarded by EAE Business School Barcelona and the Universitat de Lleida (UdL), depending on the format taken.

  • Official Master in Marketing Management from the Universitat de Lleida (Minor in Strategic Communication)
  • Master in Corporate Communication and Brand Management from EAE Business School Barcelona

     

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

Added value thanks to Mobile World Capital Barcelona

As an Official Talent Hub of MWCapital, your Advanced programmes are delivered with a real focus on Barcelona’s technological and business ecosystem, strengthening your professional visibility and connection with the sector.

Imagen
EAE Barcelona

RANKINGS AND ACCREDITACIONES

Imagen
logos el mundo
1st – Top Master in Spain (El Mundo 2024 Ranking – Marketing category) 
 

 

Imagen
Logo Eduniversal
3rd best Master in Spain (Eduniversal Best Masters 2024)  
 

Prepare for the roles the market demands

Digital Marketing Manager

Social Media Manager

Brand Manager 

Digital Strategist 

Growth Hacker

E-commerce Manager 

PROGRAM DIRECTOR

Chelo Morillo Palomo

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

Imagen
EAE Barcelona

Masterclasses with experts

Executives who apply AI in real business decision-making

Imagen
EAE Barcelona

Flexible methodology

Designed for working professionals and focused on practical application

Imagen
EAE Barcelona

Comprehensive support

Academic mentoring and career support to enhance your professional profile

Admissions process

01

Request information

Complete the form and receive the confirmation email.

02

Personal interview

Learn about the program and resolve your questions with our team.

03

Admission evaluation

Review of your academic and professional profile.

04

Enrolment

Secure your place and begin your experience.

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:
 

Imagen
EAE Barcelona
Academic Excellence Grant

For students whose academic records demonstrate outstanding effort and dedication.

Imagen
EAE Barcelona
Women in Leadership Grant

For women who have previously held or currently hold leadership positions while studying at the School and whose academic records demonstrate outstanding effort and dedication.

Imagen
EAE Barcelona
Entrepreneurship Grant

 For students who are founding partners of an active company that has existed for at least one fiscal year and whose academic records demonstrate outstanding effort and dedication.

Imagen
EAE Barcelona
Grant for Students with Disabilities

For students with a certified minimum disability of 33% and whose academic records demonstrate outstanding effort and dedication.

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.
 

Request information

EAE Institución Superior de Formación Universitaria, S.L. will process your personal information in order to contact you, including contact by electronic means (WhatsApp and/or email) and by telephone, and in order to inform you about your program of choice for the upcoming two terms. Your data will be deleted once this information has been provided and/or once the aforementioned call for applications period has elapsed.

You may exercise the rights of access, deletion, rectification, opposition, limitation and portability, by post to EAE Institución Superior de Formación Universitaria, S.L., Post office box 221 of Barcelona, or by email to [email protected]. Likewise, if the interested party considers it appropriate, they can lodge a claim to the Spanish Data Protection Agency.

Moreover, you can contact our Data Protection Manager by email to [email protected], or by post to Grupo Planeta, At.: Data Protection Manager, Avda. Diagonal 662-664, 08034 Barcelona.
Off
Off
Off
Off