Join our creative team in Johannesburg as a Brand Manager! Here, you will strategize, develop, and execute branding initiatives that attract consumers and elevate the company's presence in the industry. A successful candidate will combine analytical and creative skills to drive brand success.