1 results for CONTRACTORS - ELECTRO-MECHANICAL Contractors for mechanical, piping and electrical including EPC, for power generation. CONSTRUCTION COMPANIES Click to View the Advt CONTRACTORS - GENERAL ENGINEERING SERVICES companies in Dubai (Dubai).