CEO
David Cohen
CEO Approval Rating
79/100
Techstars is a New York-based venture capital firm that provides seed funding and accelerator programs for early-stage startups.