Selva Ventures

Selva Ventures is an investment firm that Invests in early stage consumer brands.

placeSan Francisco, California calendar_todayFounded 2019 groups6 employees language selvaventures.com
Coming soon