Camp Manager Upington, ZA Our client has a big solar/substation project in Upington and is looking for a Camp Manager, to start in June 2024. Job Title: Camp Manager Location: Upington,...