
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,583
Number of companies
831
No columns specified