Primoris Renewable Energy
–
Houston, TX, 77048
... • 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 ... - Mar 22