South Africa. GMR 2.1 In-depth knowledge of wind energy technology, wind turbine systems, and relevant
- 7 years' experience working in the renewable energy sector. More than 4 years' experience doing business
- 7 years' experience working in the renewable energy sector. More than 4 years' experience doing business