Yves Daccord

Director

Yves Daccord is Director-General of the International Committee of the Red Cross (ICRC) in Geneva. A former journalist, TV producer and international relations expert, his ICRC career has spanned more than two decades, taking him to Israel and the Occupied Territories, Sudan, Yemen, Chechnya and Georgia. Prior to his appointment as Director-Gene...

Roles at Overseas Development Institute

  • Director

    Current role

By clicking "Continue" or continuing to use our site, you acknowledge that you accept our Privacy Policy and Terms of Use. We also use cookies to provide you with the best possible experience on our website.