IMD Business School

News

Read more …

About

IMD, or the International Institute for Management Development is a not for profit b-school located in Lausanne, Switzerland. The class size is small, 90 students per year, but retains an elite reputation.