Great companies aren't accidents. They're the product of great people. STS has made a concerted effort to assemble a team that is as capable as it is committed. Each member of our leadership group sets a high standard for their respective departments and divisions-effectively creating a corporate culture wherein the only place to set the bar is higher.
Learn more about our leadership team: