. Must be a natural team leader with amazing communication skills as well as the ability to take constructive criticism and turn it... pass, with high level service periods. Must have intense attention to detail and an inspiring, positive leader and role......
Job Location: Stellenbosch, Western Cape, South Africa