STI is now accredited with ISO 9001: 2015 webmaster 8 years ago STI is now accredited with ISO 9001: 2015