... support our wind turbine construction projects. Key Responsibilities · Collaborate ... Lead Installation Technical Advisor, project managers, and cross-functional ... Qualification in Mechanical, Hydraulic, Electrical Engineering, Demonstrated trade or heavy ...
27 days ago