Team. The Wind Turbine Technician will travel to support various scopes of work across Canada. The technician... of Wind Turbine Generators including: inspection, greasing, cleaning, torqueing and tensioning of bolted connections......
Job Location: Ontario, Canada