for businesses across Africa, providing clean energy solutions through both microgrid and grid-tied photovoltaic solar systems. The... Renewable Energy Sales Engineer will be tasked with developing sales opportunities for renewable energy solutions, with a focus......
Job Location: Cape Town, Western Cape, South Africa