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