United Kingdom

About STS Plc

STS was established in 1986 by Neil Rush, an Environmental Health Officer with 20 years local government experience. Neil set up STS when the kitchens of two flagship hospitals in London were closed by their EHO when hospitals lost their Crown Immunity – Neil assisted the hospitals to improve and re-open.

STS have established a well-earned, excellent reputation in all aspects of their food safety, and health & safety services for food businesses – supplier assessment, documentation, audits, training and support for our clients.

1 job with STS Plc

Sign up for job alerts