Solar System Support/technician Must Live In Cape Town, And Have Own Reliable Transport, Cellphone And Laptop

Solar System Support/technician Must Live In Cape Town, And Have Own Reliable Transport, Cellphone And LaptopThe Solar Experts is an established and growing solar installation and solar systems management company. The company is branching out and would like to widen our team to include an IT technical support person to be able to offer support to our clients and the office. The applicant must have knowledge of…
Solar System Support/technician Must Live In Cape Town, And Have Own Reliable Transport, Cellphone And Laptop