IDLO - International Development Law Organization employs 590 employees. The IDLO - International Development Law Organization management team includes Cornelia Moussa (Director of Human Resources and Office Services), Ilaria Bottigliero (Director - Policy, Research and Learning), and Marco Lankhorst (Strategic Program Development Advisor and Program Manager Sahel).
Get Contact Info for All DepartmentsLooking for a particular IDLO - International Development Law Organization employee's phone or email?