People & Values
STC's capabilities and expertise are unrivalled in the industry. Through our commitment to STC’s values, we have earned a reputation among our customers as the supplier that delivers the highest-quality product, on time and in the most cost-effective manner.
STC’s values enable us to maintain the high standards our customers expect from us:
- Excellence in customer service
- Integrity in our business conduct
- Innovation and creativity in our solutions
- Continuous improvement through teamwork
- Safety for employees, customers, neighbours and the environment
By adhering to these values, STC secures its position as the industry leader. We set the standards others follow.