International Business and Sustainability Management MSc

1 Year On Campus Masters Program

De Montfort University London

Program Overview

The MSc International Business and Sustainability Management at DMU London is perfect if you want to combine a passion for global business with making a real difference for the planet. You’ll learn how companies succeed internationally while staying ethical, responsible, and sustainable — ideal for anyone who wants to lead with impact in today’s global economy.

Curriculum Structure

Year 1 (Full‑Time, 1 Year)
In this intensive year, you’ll dive straight into the heart of international business with modules like International Business and Strategy, where you’ll explore how organisations expand globally and make smart strategic choices. Strategic and Financial Decision Making will give you the confidence to analyse business data and make informed decisions that balance growth with ethical practice.

On the sustainability side, The Principles and Practice of Sustainability in Business shows you how to tackle challenges like climate change and social inequality, while Sustainable Human Resource Management focuses on shaping responsible HR practices in diverse teams. Corporate Sustainability and Business Ethics sharpens your ability to evaluate CSR strategies, and your Business Project gives you hands-on experience solving real-world business challenges.

You’ll also get Carbon Literacy Training, giving you practical skills to reduce carbon impact — a huge advantage when employers are looking for sustainability-savvy graduates.


Focus areas:

International business strategy, sustainable leadership, ethical corporate governance, strategic financial decision-making, global HRM, sustainability analytics, real-world business projects

Learning outcomes:

Develop skills to create global business strategies, analyse financial and sustainability data, lead ethically in international organisations, implement CSR initiatives, and deliver sustainable solutions to real business challenges

Professional alignment (accreditation):

This course is fully UK-accredited by De Montfort University London and aligns with industry standards and global sustainability frameworks like the UN Sustainable Development Goals.

Reputation (employability rankings):

DMU is QS Five-Star rated for teaching, employability, facilities, and global outlook. Their Careers Team is nationally recognised for helping students land meaningful roles, giving graduates a strong edge in business and sustainability careers.

Experiential Learning (Research, Projects, Internships etc.)

At DMU London, learning goes beyond lectures — you’ll actually do business. You’ll tackle real-world challenges, work on live projects, and practice sustainability strategies that matter in today’s global workplace. Studying in the heart of London means you’re surrounded by international companies, giving you fantastic opportunities to connect with industry, see business in action, and apply what you learn straight away. Sustainability isn’t just a topic in class — it’s built into everything you do, from carbon footprint analysis to hands-on projects that let you make a real impact.

Here’s how your experiential learning will take shape:

  • Real-world business projects – act as a consultant, analysing challenges and presenting strategies to simulated or live organisations as part of your Business Project module.

  • Interactive seminars and workshops – gain practical skills in data analysis, strategic decision-making, and sustainability reporting, with tools you’ll actually use in the workplace.

  • Accredited Carbon Literacy Training – learn how to reduce carbon impact and showcase your skills to future employers.

  • Networking and employer engagement – connect with London’s business community and benefit from DMU Careers Team support to kickstart your career.

  • Block teaching approach – focused, intensive modules that let you dive deep into topics and apply what you learn immediately.

Facilities and learning environment: You’ll study at DMU London’s modern campus in Whitechapel, surrounded by multinational companies and innovation hubs, giving your learning a real-world edge.

Progression & Future Opportunities

Completing the MSc International Business and Sustainability Management puts you in a strong position to launch a career that combines business know-how with a real impact on sustainability. Graduates leave ready to take on meaningful roles where they can influence strategy, drive ethical practices, and shape responsible organisations. Typical jobs include Sustainability Consultant, International Business Manager, CSR Specialist, or Strategic Project Lead — all roles that are in high demand as companies increasingly focus on ethical and sustainable business practices:

Here’s how DMU London helps you get there:

  • Careers support tailored for you: The DMU London Careers and Employability Team offers one-to-one coaching, workshops, employer events, and practical tools to help you refine your CV, prepare for interviews, and build professional connections.

  • EDGE employability programme: Work on live briefs and industry projects, getting hands-on experience that makes your CV stand out to future employers.

  • Strong industry links: Being in the heart of London’s business hub gives you access to global organisations and industry partners eager to recruit graduates with sustainability and international business expertise.

  • Positive employment outcomes: DMU postgraduate graduates have high employability rates, with many securing meaningful roles or further study soon after graduation — and starting salaries that reflect the skills and expertise you bring.

  • Accreditation and recognition: Your MSc from DMU London is internationally recognised, with a growing emphasis on sustainability credentials that are highly valued by employers worldwide.

Further Academic Progression:
If you want to take your studies further, you could pursue a research degree (MPhil/PhD) in international business or sustainability, or specialised postgraduate certificates in areas like CSR, sustainable development, or leadership. These pathways open doors to research, consultancy, or even academic careers, giving you long-term flexibility and expertise in your chosen field.

Program Key Stats

£19,450
£11,700


Eligibility Criteria

2.8

NA
NA
NA
6.0
-
2:2
NA
50 - 60
65

Additional Information & Requirements

Country Requirements

Career Options

  • Sustainability Consultant
  • International Business Manager
  • Corporate Social Responsibility (CSR) Specialist
  • Strategic Project Lead
  • Environmental Policy Advisor
  • Business Analyst
  • Supply Chain Sustainability Manager
  • Ethical Sourcing Manager
  • Sustainability Reporting Specialist
  • Management Consultant
  • Corporate Strategy Advisor
  • Operations Manager
  • Risk and Compliance Manager
  • Social Impact Analyst
  • Sustainability Coordinator

Book Free Session with Our Admission Experts

Admission Experts