-quality standard of organisations deliverables in line with site specific SLAs. Responsible to manage client relations..., perform cleaning and equipment inspections, support and develop the site management. Ensure sites are managed......
Job Location: Durban, KwaZulu-Natal, South Africa