Co-Founder & CEO
Dave Girouard
CEO Approval Rating
62/100
2012
PublicIndependent CompanyOtherUPT
https://www.upstart.com/