Job Summary The successful candidate must consider themselves as a hands-on team player with good managerial skills who is also an effective communicator with excellent time management skills and has the ability to strive under pressure. ......
Job Location: Johannesburg, Gauteng, South Africa