Michela De Palo

Investment and Asset Management Director


Responsible for managing ICP Infrastructure’s assets

Michela was most recently the Head of Portfolio, Power and infrastructure Finance at Investec in London. There, she was responsible for £ 1 billion in renewable energy and infrastructure assets across Europe and North America.

Previously, she served as Director in Investec’s Power and Infrastructure team. In this role she originated and executed senior secure lending transactions in a range of clean energy sectors including solar, wind, biomass, and waste to energy. Prior to this she served as Vice President in the M&A team at Climate Change Capital, a groundbreaking corporate finance boutique helping pave the way for climate finance.

Michela holds a joint Master of Finance and Environmental Management from Yale University and London Business School.

LinkedIn

Previous
Previous

Zoë Caron

Next
Next

Mads Elvenes