The MechCan team exists to support our contractors across Canada so that they can focus on providing the highest quality service to their local communities. MechCan’s shared services enable our partners to continue doing what they love while providing relief from the day-to-day administrative burden of running a business.

Spencer Ross
Co-Founder

Arty Phillips
Co-Founder

Jodie Barker
VP, Sales

Kaylie Chamberlin
Director, Business Development

Elliott Parke
Finance Manager

Nicole Trumbo
Marketing Manager

Angela Ganzler
Content Creator

Steven Kerr
Senior Advisor

Serge Laredo
Senior Advisor – British Columbia

Mark Pooles
Operations, Tri-Cities Region – Ontario