MSc in Creative Business & Social Innovation

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

7th
European Business School

Financial Times - 2023

1st
Career Services & Alumni network in France

Master in Management ranking - Financial Times 2023

11th
Masters in Management Worldwide

Financial Times 2023

Language
English
Campus
Lille
Duration
September–May: on-campus academic courses* /June onwards: work experience
Accreditations
AACSB, 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

28.02.2024 - EDHEC | Webinars | Online
Online
EDHEC
English
27.02.2024 - 29.02.2024 - Individual meetings | Fairs / Meet-ups | Face-to-face
Individual meetings
Morocco
English
12.03.2024 - Open days | Online
Online
English

News

14.02.2024 - Master
Marketing Analytics students tackled real data with new corporate partner, La Redoute
This year, the MSc in Marketing Analytics programme is proud to announce La Redo…
23.01.2024 - Master
From St. Petersburg to Lille: Madiia’s pursuit of Global and Sustainable Business
After majoring in Economics and Finance, Madiia Lashkova enrolled in the MSc in…

Contact us

International Recruitment Manager - North America – LATAM – Southern Europe – Africa (excl. Maghreb)
International Recruitment Manager - China, East & Southeast Asia
International Recruitment Manager - Europe & CIS
International Recruitment Manager - France, North Africa, Middle East
International Recruitment Manager - India
International Recruitment Manager - China
International Admission Officer
International Admission Officer