Irish Civil Servant And Diplomat
David J. Cooney is an Irish diplomat. Born in London he holds a BA in Politics and History from Keele University and has held a number of senior diplomatic posts....