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 IT

Luke Hambly
Director of Operations 

Rob Frappier

Director of Engineering

Jason Muckle

Director of Estimating

Derek Smith
Director of Field Service

Leo Pasia
Director of Human Resources

Ian Davidson
Recruitment 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

Pierre Baril
After-Sales Support & Parts Coordinator

Grant Luszczek
Marketing Manager