Techstars Kansas City Accelerator Investor

Techstars Accelerator in Kansas City is a leader in the emerging startup ecosystem in Kansas City.
Industry: Financial Services
Headquarters: Kansas City, Missouri, United States
Employees Number: 11-50
Investor Type: Accelerator
Investment Stage: Seed
Number Of Exits: 5

Visit Website
info@techstars.com
Register and Claim Ownership