Selva Ventures

Selva Ventures

Venture capitalClaimed

At Selva Ventures, we invest in emerging brands that make their consumers’ lives better.

HQ location
San Francisco, United States
Portfolio analysis