David Girouard Net Worth, Bio, Wiki, Age, Family, Wife
David Girouard is the CEO of New York City-based fintech lender Upstart which he cofounded in 2012. Upstart listed on the Nasdaq in December 2020 raising about $240 million and nabbing a $12.2 billion market cap on its first day of trading. Girouard became a billionaire in March 2021 after a blockbuster earnings release sent … Read more