Youll be performing inspections and commissioning new and existing solar PV sites; connecting solar sites to the electrical grid or backup systems; troubleshooting and resolving electrical and electronic issues on solar systems; and conduct......
Job Location: Cape Town, Western Cape, South Africa