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

Our Team

Michael Hahn

Krystal Darling
Chief Executive Officer

Ryan Martin

Brad Wikston
Vice President of Finance

Manisha Mawji
Director of Applications

Luke Hambly
Director of Operations 

Rob Frappier

Director of Engineering

Jason Muckle

Estimating Manager

Derek Smith
Millwright/Estimating Manager

Todd Brownell
Project Manager

James Zister
Project Manager

Kory Graham
Sales Manager 

Warren Nordquist
Sales & Operations Manager – Western Canada

Michael Fidell
US Sales Manager

Spencer Smith
Sales Account Manager

Dallan Withers
Western Sales Account Manager

Pierre Baril
After-Sales Support & Parts Coordinator

Rebecca Rayner-Tothe
Human Resources Manager  

Ian Davidson
Recruitment Manager 

Tom Anstee
H&S Manager

Dennis Cidade
IT Manager

Grant Luszczek
Marketing Coordinator