ICN Business School campus

Business

MSc Smart & Sustainable Supply Chain Management at ICN Business School

ICN Business School, France

Programme overview

Master of Science (Bac+5, DESSMI, grade of master, RNCP level 7, CGE-accredited) taught in English in Paris, giving a global view of supply chains from purchasing to distribution, with emphasis on resilience and lower environmental impact.

Faculty: ICN Business School  |  Duration: 2 years, or 1 year with direct entry to year 2  |  Study mode: full-time; English; Paris La Défense  |  Intake: February; September 2027  |  Location: Nancy, Grand Est, France

What you will study

Purchasing strategy, negotiation and supplier relations; flow and operations management, production and quality, international logistics and warehousing; smart supply chains and digital tools, supply chain design and sustainable value chains; TOSA advanced Excel (year 1), Power BI and VBA (year 2), a Capstone project and a research dissertation.

Career pathways

Supply chain manager, logistics project manager, purchasing manager or buyer, supply chain planner, supply chain consultant, warehouse and platform manager, industrial management controller.

Official programme page

Application information

Entry requirements

Year 1: Bac+3 (180 ECTS); direct entry to year 2: Bac+4 (240 ECTS); no professional experience required. English level: TOEFL 75, IELTS 6, TOEIC 750, Duolingo 105, Cambridge FCE or PTE Academic 51-58. Apply through the MSc (DESSMI) competition on file and interview.

EUR 13,000 a year (2026/27). Year 1, February 2027 intake. Source

Intake: February; September 2027

Duration: 2 years, or 1 year with direct entry to year 2

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.