10% owner at Oportun Financial · 10% owner at Enphase Energy. Filing since 4 Apr 2012. CIK 0001545458