Biography
Liz is the Lead Adviser on social impact investment at the UK's Department for International Development (DFID).
Liz designed and now manages DFID's 13 year £165 million Programme to catalyse the market for impact investment in Sub-Saharan Africa and South Asia.