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

Our Team


Michael Hahn
Principle/Shareholder


Krystal Darling
Chief Executive Officer

Ryan Martin
President


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