Join our Johannesburg team as a Brand Manager. In this role, you will be responsible for developing brand strategies that resonate with consumers, overseeing marketing campaigns, and collaborating with cross-functional teams to enhance brand visibility and recognition. The ideal candidate should have a creative mindset paired with strong analytical skills to effectively manage brand positioning and market research initiatives.