What does STS stand for?
STS stands for Sears Technology Services, Inc.
This definition appears rarely and is found in the following Acronym Finder categories:
- Information technology (IT) and computers
- Business, finance, etc.
See other definitions of STS
We have 713 other meanings of STS in our Acronym Attic
- Science and Technology Section (American Library Association & Association of College and Research Libraries)
- Science and Technology Studies
- Science Talent Search
- Science, Technology and Society
- Scientific Telephone Samples
- Scottish Text Society (publisher; UK)
- Scuderia Trentina Storica (Italian: Scuderia Historical Club)
- Sea Transport Staff (Australia)
- Sea-To-Sky (Highway Improvement Project; Canada)
- Seal Team Six