International Business

Northeastern University London
Postgraduate MSc Full-time 1 Year

About this course

The MSc International Business prepares you to navigate and lead in today’s fast-changing global society. With a focus on modern management and people-driven innovation, you’ll develop expertise in organisational strategy, human resources, marketing and decision-making.

As workplaces evolve with AI, remote working, and shifting workforce dynamics, this programme equips you with the skills to align business performance with people management. Choose from specialised courses in negotiation, innovation and sustainability-conscious leadership.

You’ll also have the opportunity to apply your learning through an optional in-the-field experiential project.

Whether advancing your career or stepping into leadership, this MSc empowers you to thrive in the international business world.

This MSc equips you with a deep understanding of international management and people-focused leadership, preparing you to navigate the complexities of today’s global business landscape.

Master key business functions – gain expertise in business growth, marketing, ethics and finance, while exploring their impact from multiple perspectives, including customers, shareholders, society, governance and the environment.

Solve real-world business challenges – learn practical tools and techniques to develop strategic, evidence-based solutions for international business problems.

Lead with confidence – integrate business knowledge with people management skills to drive innovation and create meaningful change in organisations worldwide.

Understand your own impact – reflect on your role as a business professional and develop the skills to become a high-value contributor to any organisation.

This programme empowers you to think critically, act strategically, and make a lasting impact in the world of international business.

Study Options

This course is available in 2 study options:

Full-time Shown above

Duration: 1 Year

Qualification: MSc

Location: London

Part-time

Duration: 2 Years

Qualification: MSc

Location: London

Course Details

Qualification
MSc
Study Mode
Full-time
Duration
1 Year
Start Date
2025
Academic Year
2025
Campus / Location
London
Scheme
Postgraduate