IMD Business School

IMD Business School

Claimed

International Institute for Management Development is a top-ranked business school, expert in developing leaders, transforming organizations and creating immediate and long-term positive impact.

HQ location
Lausanne, Switzerland
Website
Number of alumni
1,618
Number of companies
851
No columns specified