Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
STS Logo
STS CB Rank
2040751
Heat Score
41
STS is a technology provider with operations in software, testing, and solutions.
Analytics
Information Technology
Software