Investment Director

Investor in breakthrough cleantech companies.