Glasgow, Glasgow City, Scotland
£0 - £0 Per year
A growing and ambitious technology leader in the global wind industry, based in Scotland are now looking for a Wind Turbine Technicians UK & Ireland.You will be responsible for keeping wind turbine equipment running smoothly. Your work involves maintaining, testing and repairing mechanical and electrical equipment and monitoring daily performan ...
16 days ago, Employer: Cathcart Energy View all jobs