Skip to main content

OptiTalent · Job Finder

Marketing jobs in South Africa

9 open roles read nightly from companies’ own hiring pages. Each one links to the original ad.

1–9 of 9 jobs

SortNewestHighest pay

Counts are paused for a minute after many searches; results are still current.

  • takealot.com · Cape Town, South Africa

    Marketing

    Develop and lead the Takealot Group corporate communications and reputation strategy, aligned to business strategy, the Group's South African identity, economic contribution, innovation agenda and social impact.; Create and maintain a clear messaging architecture, approved…

  • takealot.com · Cape Town, South Africa

    ManagerMarketing

    Own the TakealotMORE brand positioning and make sure it shows up consistently across every channel and touchpoint.; Develop and lead the brand and communications plan, from audience insight through to campaign delivery.; Work with the Takealot and MrD brand teams so…

  • takealot.com · Cape Town, South Africa

    SeniorMarketing

    Work closely with Retail, Marketplace, Discovery Team and Marketing to measure and direct on-site traffic to feature categories and product ranges that ensures continuous visibility of all inventory classes, full margin products, seasonal and trending products, markdowns and…

  • Paid Media Manager

    3 months ago

    takealot.com · Cape Town, South Africa

    Mid levelMarketing

    Manage, Run, Optimize and Report back on Paid Advertising channels on a daily, weekly and monthly basis to the internal and external stakeholders, these include but are not limited to:; SEM (Google Search & Google Shopping).; Display & Video 360 (Acquisition & Remarketing).;…

  • takealot.com · Cape Town, South Africa

    HybridLead / staffMarketing

    The Paid Media Lead will oversee and execute strategies designed to drive high-quality traffic to the app and increase orders placed through the app, including first-time buyers. Operating within a fast-paced on-demand delivery app environment that connects users to…

  • takealot.com · Cape Town, South Africa

    DirectorMarketing

    To design and execute end-to-end growth strategies that target and convert non-habituated customers into loyal, active users while reactivating lapsed customers. By leading Paid Media and CRM, teams, this role will ensure quality customer traffic and engagement, driving higher…

  • takealot.com · Cape Town, South Africa

    SeniorMarketing

    Advanced Campaign Execution: Lead the hands-on, end-to-end execution, advanced optimization, and daily management of all paid media campaigns, including SEM (Google Search & Shopping), Social (Meta, TikTok), Display & Video (DV360); Performance Optimization & ROI: Implement and…

  • takealot.com · Cape Town, South Africa

    SeniorMarketing

    Collaborate with Buyers and Account managers to become a client expert on:

  • Mr D - CRM Lead

    88 months ago

    takealot.com · Cape Town, South Africa

    Lead / staffMarketing

    The CRM Lead role is pivotal in driving customer engagement, retention, and lifetime value through innovative and data-driven CRM strategies. Reporting to the Head of Customer Growth, you will lead a team of CRM professionals and collaborate across multiple business units to…

Updated 07 Nov 2026 10:21 UTC from the OptiTalent job library.