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

Our Team

Krystal Darling
Chief Executive Officer

Ryan Martin

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