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