fbpx

IMD Business School

Supplier Directory

IMD Business School

23 Chemin de Bellerive, Lausanne, Vaud, 1007, Switzerland
+41 21 618 01 11
Contributor
  • Employees: 500

About IMD Business School

IMD is a top-ranked business school, expert in developing leaders, transforming organizations and creating immediate and long-term positive impact. IMD is based in Lausanne, Switzerland and Singapore.

Recent articles by authors from IMD Business School

    Service Areas

  • Strategy & Innovation

    Service Types

  • Research
  • Services