Rank '09 Business School Country 1 HEC Paris France 2 London Business School UK 3 Insead France / Singapore 4 IMD Switzerland 5 IE Business School Spain 6 Iese Business School Spain 7 Rotterdam School of Management, Erasmus University Netherlands 8 EM Lyon Business School France 8 Esade Business School Spain 10 Vlerick Leuven Gent Management School Belgium