Motto | Imperial means Intelligent Business |
---|---|
Established | 2003 |
Parent institution | Imperial College London |
Accreditation | AACSB, EQUIS, AMBA |
Dean | Peter Todd |
Location | |
Website | imperial.ac.uk/business-school |
Imperial College Business School is the business school of Imperial College London, located in South Kensington, London, United Kingdom. It was established in 2003 and was officially opened by Queen Elizabeth II.
The school offers MBA degrees, master's degrees, PhD programmes, and executive education. It holds triple accreditation internationally within the UK (AMBA), the US (AACSB), and Belgium (EQUIS). According to the 2023 QS MBA Rankings, its MBA programme was ranked third in the world for career specialisation in entrepreneurship.[1] In the latest Research Excellence Framework (REF), the school was ranked second in the UK for business and management studies.[2]
:5
was invoked but never defined (see the help page).