23 Donway Court, Elmira, ON | 1-877-TRI-MACH

Our Team


Ryan Martin

President


Jeff Lucas
Operations Manager

Jason Muckle
Project Manager

Derek Smith
Project Manager

Jarrod Overy
Design/Build Specialist

Ainsley Straus
Inside Sales & Support Representative

Kory Graham
Sales Account Manager – Southwestern Ontario

Chase Langeraap
Account Representative

Meghan Schmuck
Executive Assistant