January 29th, 2014 - 09:20 GMT
INSEAD, the leading international business school, announces the establishment of a new senior administrative team to oversee its operations across its three campuses in Europe, Asia and the Middle East.