or equivalent competency in a field related to the work of a wind farm technician ie: electrical / mechanical systems The candidate... technician ie: electrical / mechanical systems a plus The candidate must demonstrate strong initiative and motivation to learn......
Job Location: Canada