A non-profit training and education organization, ISTC is firmly entrenched in the highly regulated petrochemical and refining industry. With cutting edge technology, ISTC also responds to the challenge of other industries by applying their acquired regulatory and compliance expertise in training. The results are reductions in cost while improving the quality of required training and documentation. ISTC has a location in Baytown, Texas, and corporate offices in Nederland, Texas.