Published in: Uncategorized Takealot chair steps down Author Published on: December 13, 2024 Mamongae Mahlare, who was Takealot Group CEO before shifting in the role of executive chair, has resigned.