Mark Schmidt 

Executive in the overlap between Fintech and Cleantech