Takealot Group
–
Cape Town, Western Cape, South Africa
takealot.com, a leading South African online retailer, is looking for a highly talented Junior Product Manager - Advertising ... unique, ambiguous, complex problems and driving high-quality, innovative, clean solutions Solutions-oriented, can-do ... - Jun 26