INSEAD (Institut européen d'administration des affaires) has more than 50,000 alumni worldwide, comprising more than 150 nationalities.