MSc Sustainable Global Supply Chain Management Excelia

Master of Science (MSc) in Sustainable Global Supply Chain Management

Bachelor (5 years of higher education)

Presentation

Why study for an MSc specialising in the management of sustainable global supply chains?

The MSc specialisation in Sustainable Global Supply Chain Management at Excelia Business School trains students to become senior executives capable of making operational and strategic decisions, integrating a sustainable approach to purchasing, supply chain management, and logistics. Through this programme, students learn how to streamline processes whilst addressing issues and risks in an international and sustainable development context. Once qualified, our graduates have the expertise to optimise processes from a global perspective, integrating economic, environmental and social dimensions.

An overview of Excelia’s MSc specialisation in Sustainable Global Supply Chain Management

This Master of Science (MSc) specialisation is designed to provide you with a sustainable approach to purchasing and supply chain management. Through a combination of practical learning and company-based experiences, you will learn how to design, plan and manage sustainable, fully-integrated systems. The programme has been designed to prepare you to be proactive in preventing and managing risks and unforeseen situations, adopting a sustainable approach, whilst ensuring you become a leader capable of transforming the practices of organisations in today’s highly globalised business world.

Language

Anglais

Diplôme obtenu

Bac+5

Location

Paris-Cachan

Tarif & Financement

En résumé

Sustainable Development, Purchasing, Supply Chain, Innovation

5 Reasons to choose the MSc specialisation in Sustainable Global Supply Chain Management

A study programme with official recognition

This specialisation is part of the Master of Science in Business Management offered by Excelia Business School. It is a State-accredited qualification with a Grade de Master awarded by the French Ministry of Higher Education, Research and Space. With international recognition, as evidenced by the QS 2024 Business Masters Rankings in which this MSc was ranked 5th among the French schools featured, this programme guarantees credibility and recognition on the international scene.

 

Dual expertise in Purchasing + Supply Chain

Joining this MSc specialisation means benefitting from a programme that combines the fields of purchasing with supply chain management, two key drivers of business performance. This dual strategic positioning will equip you for careers in a variety of fast-changing sectors, providing you with a comprehensive overview of economic and environmental issues.

Immersive pedagogy aligned with the corporate world

Thanks to a range of opportunities such as internships, as well as regular presentations by industry professionals, you will be immersed in the realities of today’s job market. This programme will ensure that you receive thorough, practical grounding, which is essential if you are to start your career with the relevant savoir-faire.

Support for Vocational Integration

At Excelia, your professional success is our priority. Through our Talent Centre, you benefit from tailored support: coaching sessions, CV and interview workshops, a platform with exclusive professional openings, and networking events with companies. Whatever you are looking for, an internship, a work-study placement or perhaps your very first job, we will equip you with all the tools you need to stand out and secure the best possible opportunities. 

The perfect balance between academic research and sector-specific expertise

The MSc specialisation in Sustainable Global Supply Chain Management is taught by research-active Faculty as well as industry professionals, providing you with the perfect balance of academic theory and real-life practical applications. This combination will enrich your understanding of current practices and give you a sustainable vision of the supply chain.

Programme structure

Classic Track

September-March
Lessons
April-August
Internship + Climacité© project

Companies that already work with our Exceliens

Palmarès

  • 1st

    Speak & Act 2025
    Best School Experience - Happiness Barometer

  • 13th

    Financial Times: European Business Schools 2025
    Ranked 13th in France and 56th in the world 

  • 7th

    QS Business Masters Rankings 2026
    Ranked 7th in France

FAQs

How is the MSc specialisation in Sustainable Global Supply Chain Management organised?

This MSc involves a combination of lessons given by leading experts in the sector and industry professionals, alternating between theory delivered in lecture theatres and practical work in small groups, allowing for a highly focussed and interactive approach to learning. You will enjoy hands-on experiences, such as Business Games, where you will work in teams on real-life issues, as well as themed lectures by leading figures in the field. In addition, support for vocational integration, provided by the Talent Centre, offers personalised coaching to help you develop your soft skills and optimise your applications, thereby strengthening your readiness for the job market.

What are the career prospects after an MSc specialisation in Sustainable Global Supply Chain Management?

Graduates of this MSc offered by Excelia Business School take up strategic and operational positions in areas such as purchasing, procurement, and sustainable supply chain management. Thanks to the school’s close partnerships with leading companies and to its extensive alumni network, graduates benefit from a wealth of career opportunities, in France and abroad. Types of jobs include Purchasing Director, Purchasing & Procurement Manager, Procurement Sourcing Manager, to name but a few.

What are the admissions requirements for this MSc specialisation in Sustainable Global Supply Chain Management at Excelia Business School?

To join this MSc programme, you need to have validated 3 years of higher education to start in Year 1, or 4 years to start in Year 2.

The selection panel will be looking at specific criteria: career plans, the coherence of an applicant’s choice of MSc with their academic and professional background, previous experience and responsibilities, as well as any efforts already made to secure an internship. 

*Programme accessible under conditions for international applicants (please contact the International Admissions team)

What are the advantages of studying on this MSc at Excelia Business School?

By deciding to join this MSc specialisation in Sustainable Global Supply Chain at Excelia Business School, you will be joining Excelia, a reputable higher education group, renowned for its academic excellence and international accreditations including EQUIS, AACSB and AMBA. You will benefit from a teaching approach that combines theory with practical experience in a stimulating learning environment on our Paris-Cachan campus.

 

Demande de brochure - Excelia Business School

Download the brochure

In less than 30 seconds, receive a brochure to:

  • Discover course details, specialisations and international partners
  • Get inspired by graduate profiles
  • Be the first to know about our exclusive events