Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Owl Capital Logo
Owl Capital Growth Score
14
Heat Score
58
Owl Capital is a venture capital firm focusing on early stage investments in the digital health, fintech, and enterprise technology space.
Founded
obfuscation
Private Menlo Park, California, United States1-10 owlcapital.com/
Financial Services
FinTech
Venture Capital