Arabia Responsibilities As a Service Technician, you hold an important role ... , repairs, and replacement activities of turbine components Friction-less operation of ...
Technician - On Site Specialist Renewable Energy ... and strengthen our GE Vernova Wind turbine service and maintenance team in ... energy company that includes Power, Wind, and Electrification