for maintaining a high-quality standard of deliverables in line with site specific SLA’s, manage client relations, support and develop... under pressure and who can lead a team. Must have strong customer relations, staff management and training skills......
Job Location: Woodmead, Johannesburg, South Africa