Founded in 2005, S3 Ventures is a venture capital firm based in Austin, Texas, aimed at empowering visionary founders with the patient capital and true resources required to build extraordinary, high-impact companies.
Deal activity and portfolio updates would appear here
Connect your data source to see recent transactions