Owl Ventures
Founded in 2014, Owl Ventures is a venture capital investment firm based in San Francisco, California. The firm prefers to invest in companies operating in the education technology, financial technology, and healthcare sectors. This firm is a Registered Investment Adviser (RIA).
22companies
0lead
0follow-on