We are an owner-managed business who provide solutions that are all future proof and cost effective. STS is a leading business solution and systems integrator. `We design, implement and support our customer’s office automation infrastructure
...show more