Our graduates have found employment with
ACADEMIC PARTNER

University of Roehampton is a London-based university known for its strong focus on teaching quality, student experience, and employability outcomes, particularly across education, business, and the social sciences. The university combines a traditional collegiate campus with modern academic facilities in southwest London.
Overall ranking: placed 120th in the Guardian University Guide 2026, with particular strengths in student satisfaction (84.6%), continuation rates (87.5%), and a strong student experience score relative to entry requirements. Roehampton performs consistently in London-based employability-focused institutions, especially in education and humanities disciplines.
KEY FACTS
LOCATIONS
Berlin, Germany
DURATION
18 Months
PRICE**
€ 14,425 (International and EU)
FORMAT
On-campus
CERTIFIED BY
University of Roehampton London
MODE OF STUDY
Full-time
LANGUAGE
English
INTAKES*
February, May, October
*Intakes are subject to change
** Discounts upto 40% available, see all pricing and fees
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.
SECURE YOUR PLACE ON THIS PROGRAMME BY APPLYING TODAY.
FIND OUT HOW TO APPLY HERE >>
PROGRAMME OVERVIEW
Transitioning to a more sustainable way of life is key to our future. Global Logistics Supply Chain Management (GLSCM) is the management of worldwide product flow for organisations and businesses. The programme will provide students with the knowledge and skills to drive forward change in the management of global supply chains. With the climate crisis threatening the future of our planet, companies are moving to make their global supply chains more sustainable, ethical and resilient without weakening their competitiveness. This MSc Global Logistics and Supply Chain Management programme will prepare students to take on this challenge, and also to—operationally, strategically, financially, and analytically—manage it.

WHO IS THIS PROGRAMME FOR
This Master’s in Global Logistics and Supply Chain Management 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.

WHAT WILL THE STUDENT EXPERIENCE?
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.

LEARNING JOURNEY
This Global Logistics and Supply Chain Management 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.
programme structure
The MSc Global Logistics and Supply Chain Management programme consists of 3 terms (12 weeks each) and a term for a dissertation (6 months). Teaching takes place Monday to Saturday, during morning, afternoon, or evening sessions. Students will also attend modules on academic research methods and study the German language alongside their master’s degree subjects.
Teaching takes place Monday to Saturdays, during morning, afternoon, or evening sessions.
The modules of this programme are offered and delivered 100% on campus.
MODULES

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
ADMISSION REQUIREMENTS

Academic Profile
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 Proficiency
- IELTS: 6.5 overall TOEFL IBT: 89 (Listening 17, Reading 18, Speaking 20, Writing 17). Pearson Test of English (PTE): 59 (with min 59 in each component).

Online Application
- 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
Edge Student Hub
Finding the perfect place to live while you study is crucial. BSBI has partnered with Edge Student Hub, to provide an accommodation package that ensures you have a comfortable from day one in Germany. Located just 45 minutes from central Berlin, the accommodation provides convenience and ease. Shared rooms start at €599 per month, with single rooms and shared apartments also available. Secure your ideal living arrangement and focus on your studies without any worries.
Bring a Friend and save €500!
If you have a friend who is also planning to study in Berlin, let your Accommodation Advisor know. You can receive a €500 discount on your final month’s rent for a shared room*. Please note that your friend must be enrolled at Gisma, BSBI, UE Germany, or Arden Berlin to qualify for this offer.
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.
Dedicated Career Support
BSBI’s dedicated Careers Service helps logistics and supply chain management 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.
LEARNING OUTCOMES
The purpose of the Global Logistics and Supply Chain Management Master’s 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:
Supply Chains in Business
Learn why supply chains are the fundamental element of all businesses.
Supply Chain and Logistics Management
Develop an understanding of supply chain and logistics management processes.
Roles Within the Supply Chain
Understand the roles people in the chain play and how these work to deliver various products or services.
Delivery of Goods and 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.
Planning, Decision-Making and Control
Use accounting, budgetary and other information systems in planning, decision-making and control.
Organisation Performance
Apply appropriate analytical tools and techniques to optimise organisation performance.
Sustainability and International Business Policy
Examine how sustainability practices and concepts influence international business policy, stakeholder relationships and strategy design and process.
Sustainable, Ethical and Resilient Supply Chains
Make global supply chains more sustainable, ethical and resilient without weakening their competitiveness.
OUR NUMBERS SPEAK FOR THEMSELVES
Built from more than 2,800 student responses across BSBI campuses, the results reflect strong student satisfaction, support, and career-focused learning.
87%
overall student satisfaction
88%
feel BSBI provides a diverse and inclusive environment
90%+
satisfaction with career services
84%
would recommend BSBI
96%
satisfaction with enrolment support
400+
students secured jobs or internships in 2025
HOW TO APPLY

Apply for your enrolment today and secure your place at BSBI.

Speak with an expert and plan your academic future at BSBI.
STUDENT VOICES
Discover what international students have to say about their first days at BSBI!









