Your essential AI Talent Report – access here

Back to all jobs

Applications are now closed.

Marketing Manager

Ref: JO-2602-359104

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2026-07-01

Salary: R 35 000,00 to R 45 000,00 CTC per month (depending on experience)

Location: Johannesburg (3 x per week in-office)

Overview:

Our client a growing software company specialising in workplace management solutions, including visitor management, contractor oversight, and access control integration. The platform is used by organisations across South Africa to improve security, efficiency, and visibility across their workplaces. Having recently secured our first round of investment, we are entering an exciting

As the Marketing & Communications Specialist, you will be the internal “voice of the company.” You’ll own content, communication, and digital marketing execution – translating complex products into clear, compelling stories for customers, partners, and internal stakeholders.

This is a hands-on role suited to someone who enjoys variety, autonomy, and working closely with leadership in a fast-moving SaaS environment.

You’ll play a central role in shaping how the business presents itself to the market. From website copy and newsletters to product updates and sales collateral, your work will directly influence how customers understand and engage with the platform.

Duties and Responsibilities:

Content & Storytelling

  • Develop and manage a monthly company newsletter
  • Write and publish customer stories and case studies
  • Own and maintain website copy, applying SEO best practices
  • Draft media releases and public announcements
  • Act as the internal brand and messaging champion

Product & Customer Communication

  • Create and distribute product release announcements
  • Draft customer-facing product update emails
  • Maintain internal product documentation with product and engineering teams
  • Produce internal communication updates to align teams

Digital Marketing & Campaigns

  • Manage SEO optimisation for web and content
  • Plan and execute online marketing campaigns
  • Run basic online advertising (Google, LinkedIn, Meta)
  • Manage social media channels (LinkedIn and Facebook)
  • Track and report on campaign performance and engagement

Design & Collateral

  • Design and maintain sales collateral (brochures, one-pagers, pitch decks)
  • Build internal and external presentations
  • Create digital-first campaign and promotional assets

Stakeholder & Partner Communication

  • Coordinate communication with partner marketing teams
  • Ensure messaging alignment across partners and channels
  • Support sales and customer-facing teams with consistent, high-quality materials

Requirements:

  • 3+ years’ experience in marketing, communications, or content-focused roles
  • Proven experience producing written content for business audiences
  • Experience managing digital marketing channels (email, website, social media)
  • Working knowledge of SEO fundamentals
  • Basic experience running online advertising campaigns

Bonus:

  • Experience in SaaS, B2B, or technology-focused environments
  • Exposure to partner or reseller marketing
  • Familiarity with brand development or brand guidelines

Please note: Due to the high volume of applications, only candidates selected for an interview will be contacted. If you do not hear from us within two weeks, please consider your application unsuccessful at this time. We thank you for your interest in the role and wish you the best in your career search.

Salt is acting as an Employment Agency in relation to this vacancy.

Career and Job Insights

Apply for this job

Marketing Manager

  • South Africa, Johannesburg
  • Marketing, PR and Communications
  • ZAR 420,000.00 - ZAR 480,000.00 per annum
  • Hybrid
  • Permanent

Save jobs

Log in to save a job

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form