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 2024

 

Application deadline

June 7, 2024

AN MSc PIONEERING IN ARTS, CULTURE AND SOCIAL BUSINESS

 

The MSc in Creative Business & Social Innovation will prepare you for an international career in the creative economy, managing enterprises in the arts, culture, technology or humanitarian sectors. You will learn to ask the right questions, see the bigger picture and develop a better understanding of complexity and globalisation. The programme will give you the skills you need to distinguish yourself from others and make a positive impact on the world.

 

In partnership with:
 

CIRQUE DU SOLEIL

Cirque du Soleil is patron of the EDHEC MSc in Creative Business & Social Innovation.

 

HEC MONTRÉAL

HEC Montréal was chosen as an academic partner because of its excellent reputation for higher education in the management of cultural enterprises and the international positioning of its Mosaic research and training platform.

 

INITIATIVES ET CITE

Founded in Lille in 2010, Initiatives et Cité is a social and solidarity economy-based initiative aimed at fostering meaningful economic development and creating sustainable jobs in Hauts-de-France. EDHEC’s partnership with InitiativesETcité on the Creative Business & Social Innovation course gives students the opportunity to spend a semester working with companies on group projects that have a social impact. These projects enable students to formulate and present recommendations and help them to fine-tune their problem-solving and advisory skills.

 

LA CONDITION PUBLIQUE

La Condition Publique is a cluster for the cultural economy and social innovation. It is home to an incubator of structures (associations, companies or cooperatives) and develops and animates a creative community by supporting the development of project leaders in the artistic, design and social innovation sectors.

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

Programme Insights

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 of the MSc in Creative Business & Social Innovation

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

09.12.2023 - Open days | Face-to-face
France
English, Français
06.06.2023 - 31.12.2026 - On demand
English

News

07.12.2023 - Master
Alumna Spotlight: Discover how a master in data science at EDHEC facilitated my career growth
In 2020, Chen Li enrolled in the EDHEC Master of Management – Business Managemen…
05.12.2023 - Master
Introducing EDHEC-Risk Climate Impact Institute
Last Monday, EDHEC Business School hosted an engaging session featuring Director…
29.11.2023 - EDHEC
A campaign to promote the French preparatory classes
A communication campaign was launched at the end of November by the CDEFM to hig…