IMD employs 626 employees. The IMD management team includes Susanne Hoffmann (Executive Coach).
Looking for a particular IMD employee's phone or email?