Account Management

Digital Account Director

We are seeking a Digital Account Director to lead client relationships, drive digital excellence, and manage the execution of media campaigns across multiple platforms. The successful candidate will act as a key strategic advisor to senior marketing clients while owning the digital planning, budgeting, and performance across all media channels.

JHB
Full Time

About this position

Budget: R60 000 per month

Benefits: Medical Aid, Provident Fund & Short Term Benefits

Start Date: ASAP

Location: Rosebank, Johannesburg

Responsibilities:

  • Client & Campaign Leadership
    • Primary point of contact for senior client marketing teams
    • Develop and execute innovative digital and social campaigns from concept to go-live
    • Translate business needs into clear digital briefs and campaign objectives
    Digital Strategy & Performance
    • Design full-funnel digital media strategies across channels: PPC, SEO, programmatic, social
    • Monitor campaign performance, apply insights to optimise creative and execution
    • Maintain high service levels and accurate reporting across client portfolios
    Project & Team Management
    • Manage timelines, budgets, and digital deliverables
    • Lead internal teams and collaborate with external agency partners
    • Ensure campaigns meet all digital best practices and ad unit specifications

Technical Requirements:

    • Minimum of 5 years in account management, with at least 2 years at Digital Account Director level
    • Proven experience leading multi-channel digital campaigns and managing client relationships
    • Skilled in budget tracking, reporting, and digital campaign optimisation
    • Digital channels (PPC, SEO, Social, Content, Programmatic)
    • Digital metrics, bidding types, go-live processes, optimisation protocols
    • Ad formats and platform-specific creative requirements
    Familiar with: Paid media dashboards, campaign management tools, and analytics platforms

How can I apply?

Fill out the below form, to apply to join the community and explore the opportunity.