S3 Ventures is a Texas-based, seed- and early-stage venture capital firm that invests in information technology and life sciences companies. Read More