msc-global-logistics-and-supply-chain-management

MSc Global Logistics and Supply Chain Management

BSBI has selected this 18-month MSc Global Logistics and Supply Chain Management Programme from among the many prestigious international degrees offered by the University of Roehampton.

Start application online

Programme Overview

Students will:

Develop an understanding of supply chain management and logistics management processes.

Understand what different roles and activities people in supply chains play and how these roles work to deliver products or services.

Focus on relevant accounting and financial concepts for decision-making purposes in supply chain and logistics management processes.

Deal with relevant business policies and strategic design and analysis in supply chain management and logistics management processes.

The programme is delivered 100% on-campus with full access to state-of-the art facilities.

This master’s programme envisages the training of professional profiles such as logistics and supply chain managers and executives for companies and agencies working globally.

Studying Global Logistics and Supply Chain Management allows you to create valuable insights in cost minimisation, inventory analysis, accessibility analysis, and strategic sourcing analysis for learners.

This master’s course is aimed at students who have a three-year university degree in any relevant area (including engineering, management and science). Applicants who have earned the required certification from an accredited institution will be evaluated on an individual basis.

Programme Fee

Berlin : February, May, October

2025 Feb, May, Oct: International students Price: €13,250 | EU students Price: €8,450

Special offers: Up to 25% savings for International Students | 15% savings for EU Students Terms and conditions apply.

  • Global Strategic Management
  • Supply Chain Sustainability and Resiliency
  • Global Service Operations, Logistics and Supply Chain Management
  • Financial Performance Management
  • Business Research Methods
  • Digital Logistics and Supply Chain Management 
  • Dissertation

Download Factsheet>>

The School’s admissions process is subject to the Consumer Contracts (Terms and Conditions). Information on your Right of Withdrawal and our Refund Policy can be found in the BSBI study agreement

Learning Outcomes

The purpose of this course is to deepen students’ understanding of how cognitive approaches can help us understand the behaviour and experiences of ourselves and others.

At the end of the course, students will learn the following:

  • Learn why supply chains are the fundamental element of all businesses.
  • Develop an understanding of supply chain and logistics management processes.
  • Understand the roles people in the chain play and how these work to deliver various products or services.
  • Learn how supply chains draw together all of the activities required to deliver goods or services to a consumer, from sourcing raw materials to production, marketing and delivery.
  • Use accounting, budgetary and other information systems in planning, decision-making and control.
  • Apply appropriate analytical tools and techniques to optimise organisation performance.
  • Examine how sustainability practices and concepts influence international business policy, stakeholder relationships and strategy design and process.
  • Make global supply chains more sustainable, ethical and resilient without weakening their competitiveness.
Download Factsheet

Career Progression

Global supply chains are facing a skills shortage across the world, and many organisations now realise the impact a good supply chain can have on their success. This MSc degree will equip learners to work in management positions such as operations, logistics or supply chain management (SCM) in both national and international organisations. They will be able to secure operational, strategic, and financial roles within global supply chain and logistics systems. Furthermore, graduates can work in the areas of procurement management, purchasing management, and materials management in those organisations, both indirectly and directly.

BSBI’s dedicated Careers Service helps digital marketing students and alumni reach their career goals and realise their potential. The Service offers specialised support and aims to build long-lasting relationships with local and national employers.

Visit the Careers Service website.

Minimum age: 21

Academic qualifications: Strong undergraduate degree from a recognised university.

If you do not meet the academic requirements, you may be assessed on relevant work experience. You must have at least 3 years of management experience. 

English language requirements: 
Access the Proof of English Guide (Roehampton) here.

You can apply now to study with BSBI! It’s quick and easy, here’s how it works:

  • Create an account here
  • Select the programme and intake you want to apply for
  • Complete all sections of the online application
  • Submit online application
  • Our Admissions Team will liaise with you with regards to next steps

Hear from our students and alumni


Learn more about their BSBI journey
  • "BSBI creates a fun and interactive environment where it opens conversations and doors to create new connections."

    Aya

    UAE

  • "Improve my ability to understand different cultures, live with people from other backgrounds, and enhance my language skills."

    Matteo
    Italy

  • "The BSBI faculty's genuine passion for the subject and student success cultivates an enthusiastic and engaged learning environment."

    Liubov
    Russia

  • "BSBI and the knowledge I’ve acquire here has supported me to develop my soft skills, with a focus on management and projects."

    Karla
    Dominican Republic

The Virtual Student Lounge

BSBI offers you the opportunity to attend our Virtual Student Lounge to help you gain an insight into life at the school. Through a video call consultation, you’ll be able to get a virtual campus tour, learn more about our programmes, bursaries and scholarships, and get answers to any questions you might have regarding the admission procedure.

You’ll also be able to discover more about living and studying in Europe’s start-up capital, Berlin and find out more about the services on offer at BSBI.

Book your place

Germany is a global leader in logistics and home to one of the world’s most advanced supply chain networks. Studying global logistics management here offers exposure to cutting-edge industry practices, proximity to top logistics companies and access to a robust job market in a thriving economic hub.

At BSBI, you’ll benefit from a curriculum designed to develop critical skills in logistics and supply chain management. The MSc Supply Chain Management programme offers practical learning, real-world case studies and networking opportunities in collaboration with the University of Roehampton, ensuring academic excellence and global recognition.

Graduates can pursue roles such as supply chain analyst, logistics manager, procurement specialist or operations manager. The global demand for professionals in these fields continues to grow, offering opportunities in industries ranging from manufacturing to retail and transport.

Salaries for graduates vary depending on location and experience, but professionals in logistics and supply chain management can expect an average starting salary ranging from €40,000 to €60,000 annually, with opportunities for growth as they advance in their careers.

Yes, international students are welcome to apply. BSBI offers a diverse and inclusive learning environment, providing support to international students throughout the application process and during their studies in Germany.