Job Summary Who we are: We are a leading integrated communications group in Africa. What we do: Create brand... integrated marketing materials from TTL to digital assets Understanding of how to develop an integrated and multi-channel......
Job Location: Johannesburg, Gauteng, South Africa