Overview
Imperial College Business School (ICBS) is located in London and is part of the prestigious Imperial College London, a top ten global university. The Imperial College Business School MBA is currently ranked 9th in Europe (QS World Rankings 2021), whilst the Financial Times places its Masters in Finance program in the global top 10.
Imperial College Business School is one of the 76 business schools in the world with triple accreditation from AMBA, AACSB, and EQUIS and 20% of alumni are in President/MD/CEO roles and close to 40% are working as a Senior Manager/Executives three years after graduation. Imperial College Business School attracts a huge amount of international students each year.
There are no undergraduate courses at ICBS, but the school does offer a wide variety of masters programmes such as the Imperial MBA, Imperial Executive MBA, Global MBA, joint Master’s programmes, and a Doctoral programme.