Owners
Altos Ventures
Venture capital
•
Investor
StarVest Partners
Venture Capital firm based in New York City
•
Investor