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 IDH Management structure.

Executive board

 

Management Team

 

Heads of Departments