23 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
Project Manager

Jarno Sluis
Project Manager / Estimator
Project Manager

Todd Brownell
Millwright & Health and Safety Coordinator

Kory Graham
Sales Manager 


Warren Nordquist
Sales & Operations Manager – Western Canada

Ainsley Bromley
Sales Account Manager


Brent Ireland
Sales Account Manager


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


Michelle Hoskins
Documentation Specialist