Content Marketing Manager

Job Description

A dynamic, hands-on Content Marketing Manager in Cape Town is needed to shape and lead content efforts across digital and offline channels. This is the perfect role for a creative strategist who thrives on crafting meaningful, engaging content that builds brand awareness, connects with diverse audiences, and supports performance-driven goals.

Your key job responsibilities as the Content Marketing Manager in Cape Town, South Africa will include:

  • Reporting into the Growth & Acquisition team, the Content Marketing Manager will take ownership of content strategy and execution across platforms and touchpoints.
  • Developing and executing a results-driven content strategy aligned to broader marketing and growth goals.
  • Creating, managing, and distributing content across web, social media, and offline channels.
  • Ensuring brand consistency across all messaging, formats, and platforms.
  • Collaborating closely with the Acquisition Manager to ensure content supports user acquisition and conversion goals.
  • Coordinating with local teams, agencies, and freelancers to support translation and localization of content for different markets.
  • Managing budgets related to offline and regional content initiatives.
  • Tracking and reporting on key content KPIs, including engagement (likes, shares, time on page), brand visibility (reach, impressions, search volume), and perception metrics.

Requirements for this Content Marketing Manager job in Cape Town, South Africa:

  • Proven experience in content marketing, copywriting, or brand communications (minimum of 3–5 years preferred).
  • Familiarity with the iGaming space and/or African markets will be highly advantageous.
  • Strong portfolio showcasing content that has driven engagement, awareness, or results.
  • Experience managing external vendors, content partners, or creative agencies.
  • Budget management skills with a focus on impact and ROI.
  • A strategic storyteller with a sharp eye for compelling content.
  • Excellent communication skills, both written and verbal.
  • Proactive, highly organised, and able to manage multiple projects simultaneously.
  • Flexible and adaptive – thrives in a fast-paced, ever-evolving marketing environment.
  • A strong collaborator who values diverse perspectives and works well across teams.

Ready to bring stories to life and build a powerful brand voice? If you’re a creative powerhouse who understands the balance between storytelling and performance, this is your opportunity to own a brand’s narrative and make real impact. Apply now and let’s shape the future together.

Type: Full-time

Apply Now

About
Initiate International

Initiate International is a team of specialist recruitment consultants who share a passion for recruitment. We ascribe to a more modern approach to recruitment where we, our clients and candidates form one team. It's through working as a team that we are able to identify a perfect match for both clients and candidates.

Exceptional service and quality delivery lie at the heart of the company, we therefore believe in taking a personalised approach to recruitment by striving to understand not only the requirements of our Clients but the nature and corporate culture of their business. In doing so we are not only able to identify the perfect match for your employment needs but are able to provide an employee who will make an immediate impact and begin to add value to your company from day one.

View all company job openings