Job Ad & Profile Description Position : Site Manager South Africa - Customer Projects Role Overview: In this role, you will act as a Site Supervisor in large
Domain Maintenance / Inspection / Technology Location South Africa Employment type Regular position Experience Minimum 6 years Candidate ProfileSuitable 3-year