3
Recorded Transactions
4
Contacts
$370,660,000
Managed Assets
Techstars Details
Name: | Techstars |
Legal Name: | Techstars |
Region: | North America |
Country: | United States |
Type: | Venture Capital Firm |
Techstars Contact Information
Address: | 1050 Walnut Street Suite 202 Boulder CO 80302 United States |
State: | CO |
City: | Boulder |
Region: | North America |
Country: | United States |