Places of Interest nearby
Location address: Schweiz, Lausanne
Number of texts: 1
IMD business school is located in Lausanne, Switzerland. It is one of the world’s premier business and management institutions. It offers the world’s best MBA program according to [Forbes] ranking in 2011, 2013. In 2014, it was ranked first in open programs worldwide by the Financial Times.