Seedstars International Ventures

Venture capital fund investing in tech startups

placeCarouge, Geneva, Switzerland calendar_todayFounded 2013 language seedstars-international.vc
Coming soon