IMD employs 1,938 employees. The IMD management team includes Michael Watkins (Professor of Leadership and Organization Change), Johan Govea (Director), and Gilbert Achermann (Member of the Supervisory Board).
Get Contact Info for All DepartmentsLooking for a particular IMD employee's phone or email?