Canplas is a North American business unit located in Barrie, Ontario. Our team develops and produces solutions that meet our clients’ most demanding...
4 days ago
Reporting to the Plant Manager, the position is responsible for maintaining all plant equipment and the building at the Patterson Road facility as well as...
8 days ago