executiveplacements.com
–
Johannesburg, Gauteng, South Africa
Negotiable
... Developing knowledge of mechanical, electrical, and power systems engineering as it relates to renewable energy, energy storage, and other technologies and systems related to power generation, including grid connections of such systems, and ... - May 16