Installation Techs, Team Leads & Site Managers - Candidates who have experience in installation of the following manufacturer’s turbines would be at an advantage: Vestas, Senvion, GE and Enercon; Previous experience on installation stage of wind turbines; Ability to work at height; Must be a...