Wind Turbine Technician
Goulais River, ONFull Time
CI
Capstone Infrastructure Corporation
This position is located in Goulais River, ON, CA, and candidates must be available to work on-site; Candidates must be able to travel to the USA; Applicants must reside within a reasonable commuting distance or be…