WHO WE ARE
Mechron Engineering was formed by the engineering and management personnel from Mechron Power Systems, a Division of Toromont
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
- Customization of power generation systems and equipment for operation in difficult conditions, both stationary and mobile
- Management of complex technological and logistics programs at remote sites and in hostile environments and locations
- Collaborative and responsive design with prime contractors and end customers to develop solutions as needed to meet unique requirements
- Broad knowledge of electrical power generation and distribution systems, especially for military and telecommunications applications
- Extensive after sales support for consulting, installation, commissioning, maintenance, service, repair and overhaul of Mechron and other vendors’ equipment
Company Profile (PDF)
©2016 Mechron Engineering