Executive/Manager, Development Impact – Investments
- CDC is the UK’s development finance institution. Founded 70 years ago, we invest in the most challenging markets of Africa and Asia with the aim of supporting economic development. CDC has net assets of £6.4bn and a portfolio of £4.7 billion.
- In 2019 we committed over £1.66 billion of capital to bu