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

Our Team


Krystal Darling
Chief Executive Officer


Ryan Martin

President


Michael Hahn
Chairman

Jason Muckle
Project Manager

Derek Smith
Millwright/Estimating Manager

Jarrod Overy
Design/Build Specialist

Ainsley Bromley
Inside Sales & Support Representative

Kory Graham
Sales Account Manager 

Jarno Sluis
Project Manager

Meghan Schmuck
Executive Assistant

Michael Bracey
Project Manager

Michelle Wick
Documentation Specialist 

Ian Davidson
Human Resources Manager