Join our dynamic team as a Brand Manager in Johannesburg. We need someone who is passionate about brand development and can drive innovative marketing campaigns. The successful candidate will have experience in market research, brand positioning, and strategic communication. The Brand Manager will collaborate with cross-functional teams to enhance brand visibility, increase market share, and foster customer loyalty towards our products.