The Wind Energy Institute of Canada is looking for a Wind Turbine Technician. The Wind Turbine Technician is responsible for the commissioning, maintenance, and operational support of wind turbines, test systems, and associated components. Analyze, troubleshoot, and service mechanical and electrical aspects of wind turbines, testing systems, and associated components. For more information, please see the job ad.
Jack was a leading member of the technical advisory committee that oversaw work at the Atlantic Wind Test Site on Prince Edward Island, he worked collaboratively with partner organizations like the... More >