Excelia Business School campus

Engineering

MSc Sustainable Development and CSR Strategies (Stratégies du Développement durable et de la RSE) at Excelia Business School

Excelia Business School, France

Programme overview

State-accredited Master of Science (RNCP level 7, Grade de Master) taking a CSR perspective on business activities across marketing, human resources and supply chain, using the Humacité and Climacité schemes. Taught at La Rochelle.

Faculty: Excelia Business School  |  Duration: 12 months (entry after Bac+4) or 24 months (entry after Bac+3)  |  Study mode: work-study only; French (francophone track)  |  Location: La Rochelle, Nouvelle-Aquitaine, France

What you will study

Responsible marketing, HR management and responsible practices, critical approaches to CSR and governance, sustainable finance, CSR steering and standards, risk and crisis management, sustainable sourcing, carbon footprint and transition strategies, and responsible innovation ecosystems.

Career pathways

CSR consultant, sustainability manager and environmental project officer in the private and public sectors, NGOs and international institutions.

Official programme page

Application information

Entry requirements

Entry in Year 1 with a Bac+3 (or equivalent) or Year 2 with a Bac+4; application file with CV and professional sheet, then a remote motivation interview. International candidates are admitted on an online video motivation interview, year-round with no fixed session date; work-study is open to international candidates under conditions.

Duration: 12 months (entry after Bac+4) or 24 months (entry after Bac+3)

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.