RESPONSIBILITIES We have an opportunity for a Brand Manager to join our team, working closely with all our markets across Africa..., as well as the multiple stakeholders based in South Africa. The Brand Manager will be responsible for creating and executing the......
Job Location: Johannesburg, Gauteng, South Africa