David Donoghue was Ireland’s Permanent Representative to the United Nations until August 2017.
Donoghue joined Ireland's Department of Foreign Affairs in 1975. He initially served in the Anglo-Irish Division. He then had postings to the Irish Embassy to the Holy See (1977-78), the Irish Embassy to Germany (1978-83), the Irish Permanent Mission to the UN (1987-88), and the Irish Embassy in London (1988-91). Donoghue was also seconded to the French and Italian Foreign Ministries (1984-85). From 1995 to 1999, he served as Irish head of the Anglo-Irish Secretariat in Belfast.
From 1999 to 2001, Donoghue was the ambassador to the Russian Federation. In 2001, he returned to Dublin as director-general of the Irish government’s development cooperation program. From 2004 to 2006, he served as ambassador to Austria and from 2006 to 2009, he was ambassador to Germany.
From 2009 to August 2013, Donoghue was the political director of the Department of Foreign Affairs and Trade in Dublin. He was Ireland’s Permanent Representative to the UN from 2013-17. During his time at the UN, Ambassador Donoghue served as co-facilitator for three major negotiations relating to sustainable development. He and his Kenyan colleague co-facilitated the major negotiation process in 2014-15 which led to agreement on the SDGs and the 2030 Agenda. In September 2013 he and his South African colleague had co-facilitated a General Assembly conference which reviewed progress made on the MDGs. And in 2016 he and his Jordanian colleague co-facilitated the negotiations which agreed the New York Declaration on large movements of migrants and refugees.