Job Summary: Communications Specialist As a Communications Specialist you will be responsible for supporting internal and external communications plans, crafting content in English and Arabic to be leverage on the different channels Pref......
Job Location: Midrand, Johannesburg, South Africa