Chief Executive Officer at Oportun Financial · Director at Intuit. Filing since 27 May 2020. CIK 0001578544