Job Summary Technical Competencies and responsibilities Experience within a solar environment Manage maintenance intervals on existing systems Install new meters at sites Check on contractors & transport staff to work sites Assist with......
Job Location: Durban, KwaZulu-Natal, South Africa