Imperial College Business School

LocationLondon, England
Established 2003
Famous For Innovation, Entrepreneurship, MBA
Key Information
Location London, England
Established 2003
Famous For Innovation, Entrepreneurship, MBA

Overview

Imperial College Business School (ICBS) is located in London and is part of the prestigious Imperial College London, a top ten global university.

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 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 master's programmes such as the Imperial MBA, Imperial Executive MBA, Global MBA, joint Master's programmes, and a Doctoral programme.

Ranking

Financial Times Rankings 

  • 26th for the Executive MBA in 2022
  • 32nd for full-time Global MBA in 2022
  • 16th for Masters in Finance Pre-Experience in 2022
  • 23rd for Masters in Management in 2022
  • 2nd for Online Global MBA in 2022
  • 19th in the European Business School Rankings for 2022

QS World University Rankings

  • 3rd in World University Rankings for Masters in Marketing for 2023
  • 5th in World University Rankings for Masters in Business Analytics for 2023
  • 10th in World University Rankings for Masters in Management for 2023
  • 13th in World University Rankings for Masters in Finance for 2023

Times Higher Education Rankings

  • 3rd in Europe for THE World University Rankings for 2022
  • 12th globally in THE World University Rankings for 2022

Accommodation

Imperial College London currently has 20 halls of residence, almost all in the South Kensington and Chelsea areas of London. Availability is generally prioritised for new first-year undergraduate students, while the majority of older students and postgraduates find accommodation in the private sector.

Location

Imperial College London is located in the centre of London and is well served by three of the biggest airports in the UK, Heathrow, Gatwick and Stansted.

Alumni

  • Jean-Marc Gales (MBA) CEO Lotus Plc
  • Chew Choon Seng (MSc Operations Research and Management Studies) CEO of Singapore Airlines
  • Iain Conn (MEng Chemical Engineering and Management) CEO of Centrica
  • Emily Brydon (MBA) Olympic skier
  • Victoria Cleland (MBA) Chief Cashier of the Bank of England
  • Adrian Greenwood (MBA) British historian, biographer, author and art dealer

You might also be interested in

The Top Five Business Schools in London

Studying an undergraduate or postgraduate business degree in London can set you on the right path towards success. Learn more about the best business…'.Read More .'

SI-UK's service is fast, reliable and efficient - their consultants are specialists, working closely with all UK universities; through my consultants' advice, and application assistance I was able to get offers from top ranked universities.

Carla Termini King's College London, Accounting and Finance

  • university-college-london
  • manchester
  • University of Birmingham
  • sheffield
  • southampton
  • manchester
  • exeter
  • cardiff
  • warwick
  • loughborough
  • edinburgh
  • bristol
  • lancaster
  • durham
  • bath
  • york
  • st-andrews
  • sussex
  • nottingham
  • aberdeen