management, preferably within the renewable energy sector. Proven track record of successfully delivering complex projects... renewable energy technologies and their advancement. Working knowledge of computer networks and communication protocols......
Job Location: Western Cape, South Africa