Apply now for September intake — deadlines closing soon
Learn more
Back to results
Master'sScholarships available

MBA — Global Leadership

Showcase University

Overview

An intensive 18-month MBA designed for aspiring leaders and entrepreneurs. Covers strategy, finance, digital transformation, and sustainable business, with a mandatory international study trip.

Curriculum & modules

  • Strategic Management
  • Corporate Finance
  • Digital Transformation
  • Leadership & Organisational Behaviour
  • Sustainable Business
  • International Study Trip
  • MBA Consultancy Project

Career opportunities

Business ConsultantOperations ManagerEntrepreneurStrategy DirectorC-Suite Executive

Entry requirements

Bachelor's degree in any discipline; 2+ years work experience; interview.

Related programmes