Offered by Imperial College London, London, United Kingdom
One-year management master's covering strategy, finance, marketing, and leadership at Imperial's globally ranked business school. Strong London ecosystem connections.