Business Summary
Techstars Central LLC is a United States-based company. The Company provides access to capital, mentorship, and other support for early-stage entrepreneurs. It provides pre-seed investment. The Company provides venture capital to startup, early-stage and recently launched brands and products. It also provides financial, operations, and management support to its portfolio companies.
Country of Incorporation
United States of America
Incorporation Date
2009-03-09
Business Sector
Banking & Investment Services
Company Address
4845 Pearl East Cir Ste 118 PMB 99696