top of page

STF Team

STF's hard-working team members

Down-to-earth, approachable management makes for happier and more productive employees. This is why we put emphasis on strong relationships, mutual understanding and support in the workplace.


Our team spirit, enthusiasm and expertise ensures we provide first-class customer service and high-quality products with smooth day-to-day operations.  

bottom of page