Keystone logo
ESSCA School of Management MSc International and Sustainable Management
ESSCA School of Management

MSc International and Sustainable Management

Paris, France

12 up to 16 Months

English

Full time

30 Jun 2025

Sep 2025

EUR 18,400 / per year

On-Campus

Introduction

The MSc in International and Sustainable Management combines expert insights into globalization and sustainability, two aspects of international business that have become crucial in any organization. At ESSCA we will provide you with a broad range of knowledge and techniques related to international management and sustainability. We will equip you with the skills and understanding to make key decisions and take effective action in practice by adapting these resources to the type of organization you wish to work in. If your career ambition is to take on a leadership role and shape practice at an international level, our MSc is the best possible investment in your future.

Why ESSCA – MSc International and Sustainable Management

"The challenges faced by business organizations worldwide concerning Corporate Social Responsibility are vast. The turmoil we have experienced over the past few years, from both an environmental and societal perspective, should serve to encourage companies to accelerate their CSR initiatives: from issues related to global warming, the protection of biodiversity and natural resources, to the impact of the digital revolution and rising inequalities..., there is much work to be done. It is by training and accompanying the next generation of managers to face these issues and by equipping them with the right skills, understanding, and resources that they will be able to make a positive impact on the organizations they work in".

Véronique Lebreton, CSR and Banking Inclusion Manager, Fédération Nationale du Crédit Agricole

This program has been designed to equip you with the expertise to succeed in the face of new and emerging challenges. Through its transdisciplinary approach, you’ll develop key leadership skills and a deep understanding of how a sustainable approach to business can offer new opportunities for organizations. The unique international nature of this MSc will also inspire you to take a global perspective on sustainability and what it actually means in business practice across a range of cultures.

Study smart and sustainably in Paris

For centuries, Paris has inspired other cities around the world with its buildings, metro system, public spaces, and world-famous art de Vivre! But new change is now coming to the French capital thanks to an ambitious strategic plan to reinvent Paris into the smart and sustainable international city of the future. Our exciting campus location represents the best that France has to offer overseas students. The ‘City of Light’ is a leading global city famed by students for its amazing history, culture, business, and leisure opportunities! Located in Boulogne-Billancourt on the banks of the Seine and only a short walk from Pont de Saint-Cloud metro station, our 8-story campus building is just a 15-minute journey from the world-famous Champs Elysée and Eiffel Tower. The area is one of the major business zones in the Paris region and home to numerous corporate head offices employing more than 100,000 key staff, meaning we make sure you are offered regular opportunities to learn, interact and work with those who are shaping the face of modern global business.

Program Outcome

Career Opportunities

Curriculum

Admissions

Scholarships and Funding

Program Tuition Fee

Accreditations

About the School

Questions