Technical Competencies and responsibilities Minimum of 5 years of experience in a management role. Project management experience. Strong experience in modelling and financial analysis of projects. Technical understanding of solar projec......
Job Location: Cape Town, Western Cape, South Africa