Charlie Wilson Chief Revenue Officer Green Bits #greenfintech February 24, 2024May 21, 2018 by Pemo Theodore