Ben Stafford


Ben joined Impax in February 2009 and has been involved in the origination and execution of some of the fund’s key transactions. He is actively involved in originating and negotiating new deals for the fund and in the management of the investment platforms in France, Finland and the Nordics.

He has been involved in the renewable energy sector since 2007, working on the acquisition of more than 400MWs of wind projects across Europe. He previously worked at Consensus Business Group in London and at Blackrock Investment Management in London and New York.

Ben holds a first class honours degree in Physics from the University of Oxford and a Masters of Research in Nanomaterials from Imperial College, London where his research was focused on solar energy.