Primoris Renewable Energy
–
Waco, TX
... • Install, reinstall, repair, service, test, and other required tasks to maintain wind turbine components. • Provide technical support to troubleshoot and repair basic and complex wind turbine related malfunctions. • Climb multiple wind towers on a ... - Apr 23