Meet Our Customer Service Team


Sara Adams

Customer Service
Team Leader


Karen Burgess

Customer Service


Jennifer Villocero

Customer Service



Meet Our Management Team


Thomas Dietsch

President & Chief Operating Officer


Peter Scott

Vice President of Sales, Canada


Russell Rolt

Director of Sales, US and International Markets


Torr Brown, P.Eng.

Chief Engineer


Francis King

Production Manager


Neil McKinnon

Quality Manager