Costanoa Ventures

Company

A venture capital fund based in Palo Alto that invested in Optimize.

Mentioned in 1 video