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