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

Our Team


Michael Hahn
Principle/Shareholder


Krystal Darling
Chief Executive Officer

Ryan Martin
Chairman

Brad Wikston
Vice President of Finance


Manisha Mawji
Senior Director of Finance & IT


Luke Hambly
Senior Director of Operations 

Rob Frappier

Director of Engineering

Jason Muckle

Director of Estimating


Derek Smith
Senior Director of Field Service


Leo Pasia
Director of Human Resources


Ian Davidson
Talent Acquisition Manager


Tom Anstee
H&S Manager


Todd Brownell
Millwright Estimator


James Zister
Project Manager


Kory Graham
Sales Manager


Warren Nordquist
Sales & Operations Manager – Western Canada


Michael Fidell
US Sales Manager


Jeff Jones
Business Development Manager


Spencer Smith
Sales Account Manager


Nick Mitchell
Sales Account Manager


Graeme Stover
Key Accounts Manager


Pierre Baril
After-Sales Support Manager


Grant Luszczek
Marketing Manager