Iddo Dror

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

My publications