David Donoghue
David Donoghue is an Irish diplomat who served as Ireland's Permanent Representative to the United Nations from 2013 to 2017. He co-facilitated negotiations on the 2030 Agenda for Sustainable Development and the New York Declaration for Refugees and Migrants.
Text from OyList

Comments
Loading comments…