Managing Partner
Jeff Farrero
CEO Approval Rating
76/100
2014
Investment CompanyIndependent Company
https://www.lsquaredcap.com/