Technician I
On-site · Sedalia
The Wind Site Technician is responsible for the maintenance, troubleshooting, and repair of wind turbines to ensure operational efficiency. They must also document work activities, follow safety protocols, and collaborate with the team to improve turbine performance.
