logo

Department for International Development (UK)

London, United Kingdom
Joined February 2012
Presence in: United Kingdom

UK Government Department responsible for promoting development and the reduction of poverty.