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

Our Team


Krystal Darling
Chief Executive Officer


Ryan Martin
President

Derek Smith
Millwright/Estimating Manager


Jason Muckle
Estimating Manager

Jarno Sluis
Project Manager
Project Manager

Todd Brownell
Project Manager

James Zister
Project Manager


Kory Graham
Sales Manager 


Warren Nordquist
Sales & Operations Manager – Western Canada


Rick Topp
Sales Account Manager


Pierre Baril
After-Sales Support & Parts Coordinator


Grant Luszczek
Marketing Coordinator


Robert Frappier
Director of Engineering


Rebecca Rayner-Tothe
Human Resources Manager


Ian Davidson
Recruitment Manager


Tom Anstee
H&S Manager