Takealot Group
–
Cape Town, Western Cape, South Africa
... Good times: Get to know the other extraordinary minds at takealot.com during regular social events and out-of-office activities (think hikes, think mini golf, think good times). Staff discount. Millions of products across 28 departments. What more ... - Apr 16