Wind Technician III - Clearwater Wind: Miles City, MT
NextEra
-
Miles City, Montana, United States
perform maintenance, troubleshooting, and repairs on wind turbines and other associated equipment. Individuals understand the mechanics, including both electrical and maintenance of hydraulics, of all wind
28 days ago