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