Social Media Manager - 5* Award Winning Hotel Collection -(Southern Africa) Umhlanga KZN based or Cape Town - Camps... Bay based Job Summary: As the South African Social Media Manager you will be responsible for the assistance of the......
Job Location: Umhlanga, KwaZulu-Natal, South Africa