Bg HeroCard

MSc in Global & Sustainable Business

EDHEC Business School


Location

France

Study Format

On Campus

Course language

English

Study Fields

Sustainability, Business, Business and Economics, International Business

Duration

1 Year 6 Months

Academic pace

Full Time

Degree

Master of Science (MSc)

Tuition Fee

Request info

About the School

EDHEC Business School is a leading international business school specialising in business, entrepreneurship, management and innovation.

Founded in Lille in 1906, EDHEC Business School is a private business school recognised by the French state.

The institution has five academic campuses open to the world (Lille, Nice, London, Paris and Singapore) and two entrepreneurship and start-up campuses (Station F in Paris and the Jean Arnault campus in Roubaix) and it is one of Europe’s top 10  business schools.

The School offers academic education programmes (EDHEC International BBA, Master in Management and Masters of Science) either in person or online , the latter thanks to the range of 100%-digital degree programmes delivered by EDHEC Online. We also possess an extensive portfolio of programmes designed for executives (Global MBA, EMBA, PhD in Finance, together with numerous open and customisable programmes).

As a fully international business school directly connected to the business world, EDHEC commands a strong reputation for the excellence of their research and ability to train entrepreneurs and managers capable of anticipating changes affecting business.

In 2024, EDHEC has 9,400 students enrolled in traditional undergraduate programs, nearly 300 exchange and double degree agreements with the world's leading academic institutions, and a network of over 60,000 alumni of 130 nationalities.


Scholarship Opportunities

As part of its strategic plan to "Generation 2050", EDHEC has committed to enabling talented students to pursue their studies through a diverse and transparent scholarship scheme. Scholarships can cover up to 50 % of the tuition fees.

Program Description

The MSc in Global & Sustainable Business equips you with the cutting-edge skills required to generate profitable and sustainable business growth. You will learn to analyse complex and multifaceted business environments and to develop competitive advantages throughout the value chain. The Master’s programme offers in-depth courses on global business disciplines, managerial skills and industries where sustainability is key. The MSc in Global & Sustainable Business will prepare young talented business degree holders to build a healthy environment and an inclusive society by creating global business solutions for tomorrow’s economy.


  • 7th European Business School, Financial Times - 20243
  • 1st Career Services & Alumni network in France, Master in Management ranking - Financial Times 2024
  • 4th Master in Management Worldwide, Financial Times 2024

Admission Requirements

Studies level - required diploma EDHEC seeks talented candidates from diverse backgrounds, with a history of strong academic achievement and demonstrated potential for growth and professional success.

  • Minimum three-year bachelor’s degree (any type of engineering or business/finance background) 
  • Acceptable English proficiency tests/certificates (TOEFL, TOEIC or IELTS) TOEFL Internet-based ≥ 92 TOEIC ≥ 850 IELTS ≥ 6.5 Cambridge Test of English > 175
  • Optional Aptitude Test Score GMAT or GRE or TAGE MAGE or CAT\ official test score report (CAT* for Indian students only) can add value to your application*
  • CV
  • Letter of motivation
  • Academic transcripts
  • Two letters of recommendation
  • Online video interview  English native speakers or those holding a degree taught in English (minimum three years) are eligible for an English Test waiver.

Career Opportunities

Boost your employability

Understanding and developing the attributes and skills employers require is key to employability. This is why the EDHEC Career Centre offers a programme specifically designed to help master’s students map out and achieve their career goals ‒ the EDHEC Career Booster. The programme looks at students' specific needs, wants and goals when it comes to professional development and matches them to job-market requirements. Eighty percent of our EDHEC Career Services for students are tailored to individual needs and career goals.


Career paths you can pursue after this MSc::

  • Corporate sustainability consultant
  • Supply chain manager
  • Sustainability auditor/accreditation
  • Procurement specialist
  • Operations manager
  • Strategy consultant
  • Sustainable Development/Corporate Social Responsibility Officer
  • Business developer
  • Corporate engagement manager (NGO)
  • Marketing manager
  • ESG analyst

Similar programs

MSc in Climate Change & Sustainable Finance

EDHEC Business School

logo EDHEC Business School

France

Sustainability, Finance

Master of Science (MSc)


English

1 Year 6 Months

Find out more

Master in Management – Finance track

EDHEC Business School

logo EDHEC Business School

France

Business, Management, Finance, International Business

Master of Science (MSc)


English

3 Years

Find out more

Master in Management – Business Management track

EDHEC Business School

logo EDHEC Business School

France

Business, Management, International Business

Master of Science (MSc)


English

3 Years

Find out more

Master in Management – Data Science & AI for Business track

EDHEC Business School

logo EDHEC Business School

France

Business, Management, Finance, International Business, Data Science, Artificial Intelligence

Master of Science (MSc)


English

3 Years

Find out more