Takealot group chairperson and former CEO departs
Takealot Group has announced the departure of Mamongae Mahlare as executive chairperson of the e-commerce giant, effective end of December 2024.
Mahlare joined Takealot from Illovo Sugar South Africa in October 2021. She previously held...