Mark Schmidt 

Executive in the overlap between Fintech and Cleantech
See followers