Part of FTSE 100 company Severn Trent plc and previously called Severn Trent Systems, Aseriti launched its new brand to customers and prospects in October 2002 after initially introducing it internally to staff.
What does STS stand for?
STS stands for Severn Trent System
This definition appears somewhat frequently and is found in the following Acronym Finder categories:
- Information technology (IT) and computers
- Business, finance, etc.
See other definitions of STS
We have 711 other meanings of STS in our Acronym Attic
- Sequential Thinning Strategy (forestry)
- Serologic Test for Syphilis
- Server Translation Scheme (VSS)
- Service des Tâches Spéciales (French: Service of Special Tasks)
- Service Technicians Society
- Service to Self
- Service to Servants (various locations)
- Serviciul de Telecomunicatii Speciale (Special Telephony Service; Romanian Secret Service)
- Servo-actuator Test Station
- Severe Tropical Storm
Samples in periodicals archive:
UK utility consumers are happy to embrace the Internet but service providers are lagging behind, according to research from Severn Trent Systems and Utility Week.
Let for water Pheonix Beard has let two floors of Solihull's Mell House to Severn Trent Systems, a subsidiary of Severn Trent Water.