Menu

Iddo Dror is Program Leader, Impact at Scale at the International Livestock Research Institute (ILRI), based in Addis Ababa, Ethiopia.  He has more than 15 years’ capacity development and management experience, including assignments with UN agencies, NGOs, academia and the private sector. Dror has a PhD in Economic and Social Sciences from the University of Geneva, Switzerland.