Cara Oldenburg Cara Oldenburg

Nick O’Donohoe, CEO, CDC Group

Nick O’Donohoe joined CDC as its Chief Executive in June 2017 and is also a member of the CDC Board. He was previously a Senior Adviser to the Bill and Melinda Gates Foundation where he specialised in the use of blended finance models to support the work of the Foundation.

Read More