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

7th
Best european business school

Financial Times - 2022

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

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.

Testimonials

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.06.2023 - 31.12.2026 - On demand
English

News

06.06.2023 - Master
Meet an alumna: “EDHEC’s master gave me the time to explore and broaden my horizons”
When she joined EDHEC master’s in management in 2020, Lina Antelmann knew she wa…
01.06.2023 - Master
Climate finance: Measurement challenges for the financial industry
Irene Monasterolo, professor of climate finance and director of a research progr…
26.05.2023 - EDHEC
(Invitation) Inauguration of the UNESCO Chair - June 6, Paris
You are warmly invited to the inauguration of the UNESCO Chair for Organizationa…

Read more

Vote down!

You voted ‘down’

Share