Cathcart Energy - Edinburgh - Midlothian - A growing and ambitious operation & maintenance services leader in the global wind industry, based in the UK are now looking for Authorised and Competent Wind Turbine Technicians with Gamesa G80s & G9...

Read More...