TechStar is strategically headquartered near the Houston Ship Channel with locations throughout the states of Arizona, Arkansas, Colorado, Idaho, Kansas, Louisiana, Mississippi, Montana, Nevada, New Mexico, Oklahoma, Texas, Utah, and Wyoming.
To contact your local TechStar representative, click on one of the following locations.