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
Inside Sales Coordinator


Grant Luszczek
Marketing Coordinator


Robert Frappier
Director of Engineering


Rebecca Rayner-Tothe
Human Resources Manager


Ian Davidson
Recruitment Manager


Michelle Hoskins
Documentation Specialist