Leadership Team

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: