October 2020 - ST named 2020 Employer of Choice

ST recognised as an Employer of Choice in prestigious national business awards.