Share the page

Ross Masood

Investment and finance advisor

DFID

Private Sector & Development author

DFID

The Department for International Development (DfID) is a United Kingdom (UK) ministerial department responsible for administering overseas aid.