1. S3 Ventures
United States · Venture Capital
Founded in 2005, S3 Ventures is a venture capital firm based in Austin, Texas. Backed by a philanthropic, multi-billion-dollar family for over a decade, we empower great entrepreneurs with the patient capital and true…
- Revenue
- $1.7M
- Team size
- 17