WHO WE ARE

Mechron Engineering was formed by the engineering and management personnel from Mechron Power Systems, a Division of Toromont Industries.

Our engineering team has a combined experience of 150+ years in the design, manufacture, installation and commissioning of power systems throughout North America and the world.

Mechron Engineering is based in Ottawa, Ontario, Canada and has an office in the United Arab Emirates.

WHAT WE OFFER


Company Profile (PDF)
©2012 Mechron Engineering