Managing Partner
Aileen Lee
CEO Approval Rating
67/100
2012
Investment CompanyIndependent Company
https://cowboy.vc/