GE Renewable Energy
Lead Engineer - Customer Application Engineering (Tendering)
Engineer– Product Definition – Generator
Project Management Specialist - Electrical Protection Commissioning
European Offshore Wind Companies Push Into Asian Offshore Wind Market