Locations

TechStar is strategically headquartered near the Houston Ship Channel with locations throughout the state of Texas, Oklahoma, Arkansas and New Mexico.
To contact your local TechStar representative, click on one of the following locations.

INSTRUMENTATION AND ANALYTICAL SOLUTIONS, SERVICE AND TRAINING