Founded
31 Dec 2011
Address
Techstars Boulder 2011 LLC
1375 Walnut Street
Suite 010
Boulder, CO 80302
United States
Techstars Boulder 2011 LLC
1375 Walnut Street
Suite 010
Boulder, CO 80302
United States
Phone
VCID: 546975
Profile
Corporate information
Official name
Techstars Boulder 2011 LLC
Registration country
Official name
Techstars Boulder 2011 LLC
Registration country
Investment activity status
Active investor
Fund terms
Fund manager
Country from which managed
United States
Fund type