IMD business school for management and leadership courses

28 -2
Slovenia
Capital: Ljubljana Overall score: 60.97
Rank over time
Talent landscape