The IDH Global Head Office is located in Utrecht, the Netherlands. Learn more about IDH and the international teams. Learn more about how IDH is managed through the: organization chart.

Executive board

 

Management Team

 

Heads of Departments