stars 1 stars 2 stars 3

What is the annual revenue of IMD?

The annual revenue of IMD was $39.2 million in 2025.

Related IMD Questions

David Bach is the President and Nestlé Professor of Strategy and Political Economy of IMD.

915 people are employed at IMD.

The NAICS codes for IMD are [6114, 611410, 61, 611, 61141].

The SIC codes for IMD are [82, 829, 824].