Rank 2017Rank 2016SchoolCountry
1144Edhec Business SchoolFR
2211HEC ParisFR
3377Essec Business SchoolFR/SG
4422ESCP EuropeFR/UK/DE/ES/IT
5555MIT: SloanUS
661010Skema Business SchoolFR
7799Università BocconiIT
8833IE Business SchoolES
991616Warick Business SchoolUK
101088University of St GallenCH