MSc in Creative Business & Social Innovation

The programme prepares for an international career in the creative economy or NGOs.

3rd
Masters in Management Worldwide

The Economist 2021

1st
Worldwide Career Centre services, “opening new career opportunities”

The Economist 2021

Language
English
Campus
Lille
Duration
September–May: on-campus academic courses* /June onwards: work experience
Accreditations
AACSB, AMBA, CEFDG, EQUIS

Start date

Early September 2023

 

Application deadline

16 June 2023

*Depending on your background, you may be required to take some remote and self-paced courses in July-August prior to arriving on campus.

 

Evaluate my profile

Our dedicated team of International Recruitment Managers and Country Managers are here to help you in your application process and check your eligibility for your preferred programme and help identify which scholarship you might be eligible for.

 

EVALUATE MY PROFILE

FAQ

Social innovation is the process of developing and implementing innovative solutions to complex social and environmental challenges.

EDHEC’s MSc in Creative Business & Social Innovation includes core modules on subjects such as research methodology, lifestyle and social practices, philanthropy, fundraising and lobbying, project management, business ethics, social innovation and social business, creative economy and innovative business, arts management and the entertainment industry. You will also be able to choose electives in areas such as blockchain & cryptocurrencies, digital & strategic human resources management, global justice & human rights, and AI and impact on society.

The MSc in Creative Business & Social Innovation is a master’s programme that will prepare you for a successful career in management in the arts, culture, technology and humanitarian sectors. You will learn, as a future manager, to understand complexity and globalisation and to see the bigger picture, enabling you to make a difference in the world.

You can pursue a range of different professions with a master’s degree in creative business and social innovation, from talent management in the entertainment industry to fundraising, lobbying or organisational management in the humanitarian sector. EDHEC’s MSc in Creative Business and Social Innovation gives you the knowledge and skills you need for a successful business management career in the arts, culture, technology or humanitarian sector.

Which Master's degree is right for you? 

 

Take this four-minute test to identify which master’s programme is right for you!

 

START QUIZ

Events

06.10.2022 - Salons | face-to-face
Spain
English
08.10.2022 - 09.10.2022 - Campus France | Salons | face-to-face
Campus France
Colombia
English
08.10.2022 - 09.10.2022 - Salons | face-to-face
Viet Nam
English

News

05.10.2022
Finance Career Days: bringing professionals and students together
The latest edition of EDHEC Business School’s Finance Career Days was held on th…
19.09.2022 - EDHEC
The EDHEC Global MBA ranked 14th in Europe in the Bloomberg Best B-School 2022-23 list
The EDHEC Global MBA has been featured once again in the prestigious Bloomberg B…