Dedicated to being the best and most cost-efficient provider of electrical engineering, instrumentation, design and commissioning services, STS Group continues to go from strength to strength both at home and abroad. STS (Specialist Technical Services) was established in 2006 by CEO Eddie Walsh as a specialist testing operation. It quickly broadened its scope to become […]