Studyportals placeholder

IMD Business School

Short Courses

About

Located in Lausanne on Lake Geneva in Switzerland, IMD is the global meeting place for executives from all over the world.

Wishlist