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.