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.