Bg HeroCard

MSc in Climate Change & Sustainable Finance

EDHEC Business School


Location

France

Study Format

On Campus

Course language

English

Study Fields

Sustainability, Finance

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

Climate change, environmental responsibility and social awareness are becoming increasingly important issues in the business world. Companies are now more and more committed to integrating ESG into their operations. Sustainability is no longer an optional add-on, but a fundamental aspect of successful business strategies.

By choosing our MSc in Climate Change & Sustainable Finance, you will become part of an elite group of financial professionals equipped with the skills and passion to incorporate environmental, social and governance (ESG) factors into the financial decision-making process.

During your Master of Science, you will explore the latest solutions and practices in sustainable finance to become a leader of change in your sector.

The MSc in Climate Change & Sustainable Finance is a double degree program that combines financial expertise with a sound understanding of the scientific and engineering challenges associated with the transition to a low-carbon economy. The energy transition will require the development of a wide range of new financial instruments and innovations, with profound implications for markets, companies, intermediaries and investors.

Our program, in cooperation with Mines Paris - PSL and taught entirely in English, will prepare the next generation of financial professionals for this massive shift, giving them the right skill set to ensure that the financial industry can provide long-term support to meet environmental needs. You will be awarded an MSc in Climate Change & Sustainable Finance from EDHEC and a specialised diploma in Finance and Climate Change from Mines Paris - PSL.

The MSc in Climate Change & Sustainable Finance is the first academic partner of the GARP Sustainable and Climate Risk Professional Certification. Developed with the guidance of senior risk practitioners, climate experts and sustainability professionals, the SCR certificate offers a comprehensive curriculum covering the science of climate change, climate policy and regulation, sustainability, and net zero, climate driven financial risks, reporting frameworks, and scenario analysis. Students who earn the SCR GARP certificate validate that they possess the knowledge and skills necessary to support corporate sustainability initiatives and anticipate climate threats within their organisations.

The MSc in Climate Change & Sustainable Finance can rely on corporate sponsors: Credit Agricole and Amundi. EDHEC's programme sponsors are involved in the class on several levels. Students get the opportunity to work on concrete business case studies linked to sponsors’ potential opportunities or challenges, are in direct contact with business representatives and may get priority access to job offers.


Admission Requirements

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

The MSc Climate Change & Sustainable Finance opens up many career opportunities in all sectors. Environmental and social issues are global and all businesses and organisations have a role to play in building a better future.

Some of the career paths you can pursue after the Master of Science in Climate & Sustainable finance:

  • ESG Analyst: they analyse businesses and their practices in relation to environmental and social issues and provide insights to drive change.
  • Energy Policy Analyst: this professional researches and analyses energy policies and regulations, assesses their impact on the energy sector, and provides recommendations to policymakers and stakeholders.
  • Energy Project Manager: they manage energy-related projects such as the installation of solar panels.
  • Corporate Sustainability Officer: they are responsible for developing and implementing sustainability strategies within their organisation.
  • Sustainability Business Consultant: their role consists in advising organisations on how to integrate sustainable business practices into their operations and strategies.
  • Portfolio Manager: they manage investment portfolios for clients and make the best investment decisions, taking into account the importance of sustainable finance.
  • Climate Risk Manager: their role is to assess and develop a strategy to manage the risks associated with climate change such as extreme weather events like droughts, tropical cyclones, etc.
  • Cleantech VC Analyst: they analyse cleantech startups to invest in, looking at their market potential, environmental impact, etc.
  • Corporate and Investment Analyst: their role is to analyse data to help companies choose sustainable investments.

Similar programs

Master in Management – Finance track

EDHEC Business School

logo EDHEC Business School

France

Finance, Business, Management, International Business

Master of Science (MSc)


English

3 Years

Find out more

MSc in Corporate Finance & Banking

EDHEC Business School

logo EDHEC Business School

France

Finance, Business and Economics, Accounting

Master of Science (MSc)


English

1 Year 6 Months

Find out more

Master in Management – Data Science & AI for Business track

EDHEC Business School

logo EDHEC Business School

France

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

Master of Science (MSc)


English

3 Years

Find out more

MSc in International Finance

EDHEC Business School

logo EDHEC Business School

France

Finance

Master of Science (MSc)


English

1 Year 6 Months

Find out more