Management MSc

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.

Key facts