The key responsibilities of this role includes, designing renewable energy systems, accurately calculating predicted project costs, estimating system production, and ensuring the operational robustness of the designed systems. You will need......
Job Location: Cape Town, Western Cape, South Africa