Marketing Lead

The Make It Good Company

Johannesburg

On-site

ZAR 781,000 - 1,172,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid contribution
Wellness programme (counselling for 9)
Staff discount
Subsidised breakfast and lunch
Annual leave (18 days) + religious-lea
Brand-new office
Supportive team culture

Job summary

The Make It Good Company is seeking a senior marketer to own and scale the marketing function in Sandton. You will lead a young team, drive brand, demand, content and budget management, and partner with agencies to maximise ROI.

You’ll shape quarterly plans, lead performance-driven initiatives, and report to the leadership team. This is an in-office role in South Africa with a strong emphasis on practical, hands-on leadership.

Qualifications

  • 8–12 years’ marketing experience at senior management level.
  • Proven people management with accountability for team performance.
  • B2B marketing with long buying cycles and decision-maker targeting.
  • Strong brand sensibility paired with performance marketing view.

Responsibilities

  • Own the marketing function end-to-end: brand, demand, content, budget and agency partners.
  • Translate strategy into quarterly plans and lead the team to delivery.
  • Track spend, report cost per lead and optimize budget allocation.
  • Build KPI scorecards and report performance to leadership.
  • Lead thought leadership, founder visibility, case studies and PR.
  • Drive demand: lead volume/quality, website conversions, SEO, paid search & social.
  • Manage email programmes, newsletters and lead nurturing via HubSpot.
  • Develop in-house capability over time, starting with RevOps.
  • Mentor and grow a junior team and manage external agencies.

Skills

People management
B2B marketing
Brand strategy
Data interpretation
Agency management
AI & automation

Education

Degree or Diploma

Tools

HubSpot

Job description

Location: Sandton, Johannesburg

Work model: Fully in-office. Need to be able to legally work in SA to be considered.

Salary: R70 000 - R105 000 CTC per month (depending on level of experience)

Why you’d want to work here..
  • A senior role with a clear path to CMO as the business grows
  • Medical aid contribution, paid on top of your CTC
  • Employee wellness programme, including free counselling for you and up to 8 dependants
  • Staff discount on electronics
  • Subsidised breakfast and lunch
  • 18 days’ annual leave, plus 3 religious leave days
  • A brand-new office with focus pods and plenty of breakout space
  • Smart, kind, welcoming people who take the work seriously, but not themselves
About our client..

Our client is a growing financial services business that helps South African SMEs grow. They have a solid marketing function in place and a lot of good work already running. Now they need a senior marketer to take ownership of it, lead a young team and make every rand count. It’s a big role in a business where you’ll see the impact of your work.

What the job involves..
  • Owning the marketing function end to end: brand, demand, content, budget and agency partners
  • Turning the marketing strategy into quarterly plans, then leading the team to deliver them
  • Making a modest budget work hard: tracking spend, reporting cost per lead and moving money to what’s working
  • Building the KPI scorecard and reporting on performance to the leadership team and board
  • Owning the brand: positioning, messaging, tone of voice and brand standards across all agency and in-house work
  • Leading thought leadership, founder visibility, case studies and PR
  • Driving demand: lead volume and quality, website conversion, SEO, and paid search and social
  • Running email programmes, newsletters and lead nurture, with HubSpot at the core
  • Taking over what already works and making it even better
  • Running the integrated content calendar across brand, demand and events
  • Planning events, activations and sponsorships, and being there on the ground when it counts
  • Managing the agency and freelancer roster: briefing, scoping, reviewing and challenging their numbers
  • Building in-house capability over time, starting with RevOps
  • Leading, mentoring and growing a junior team of coordinators and a designer, with succession in mind
  • Managing and prioritising the requests other departments send marketing’s way
  • Building the processes and documentation that keep knowledge inside the business
What you need to be considered..
  • 8 to 12 years’ marketing experience, at senior management level
  • Proven people management: you’ve built, mentored and held a team accountable, including handling underperformance
  • B2B marketing experience (essential), with a real grasp of long buying cycles and selling to decision-makers
  • A strong brand sensibility, balanced with confidence in performance marketing
  • Sharp data skills: you can read a dashboard (MQLs, SQLs, SEO, paid, brand tracking) and tell straight away what’s working
  • Experience managing agencies and freelancers
  • A track record of getting results on a modest budget through creativity, not spend
  • A solid understanding of the South African market, ideally SMMEs
  • Practical use of AI beyond prompting (think agents, automations or dashboards). Come ready with an example.
  • A hands‑on, low‑ego approach: you’ll roll up your sleeves when there’s a gap
  • Comfort building systems from scratch, and respect for what’s already working
  • Able to work fully in-office in Sandton
Bonus points if you..
  • Have worked in financial services, fintech, banking, insurance or telecoms
  • Are financially literate
  • Know HubSpot well
  • Have some B2C exposure alongside your B2B experience
  • Come from a senior agency role, like group account director
  • Have run events and activations
  • Have a degree or diploma (any field)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Marketing Lead
Marketing Lead

Make it Good • Johannesburg

On-site
ZAR 781,000 - 1,172,000
Medical aid
Wellness programme
Electronics discount
+4
Marketing Lead
Marketing Lead

Make it Good • Sandton

On-site
ZAR 781,000 - 1,172,000
Medical aid contribution
Wellness programme
Staff discount on electronics
+3
Head of Marketing (CT)
Head of Marketing (CT)

The Make It Good Company • Cape Town

Hybrid
ZAR 1,060,000 - 1,339,000
13th cheque
Performance bonus
Leave + extra week
+4
Head of Marketing
Head of Marketing

Make it Good • Cape Town

Hybrid
ZAR 95,000 - 120,000
13th cheque
22 days leave
Travel perks
+1
B2B SaaS Head of Marketing
B2B SaaS Head of Marketing

RecruitMyMom • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Marketing Manager
Marketing Manager

Enablesa (Pty) Ltd • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Marketing Manager
Marketing Manager

M&G Investments Southern Africa • Cape Town

On-site
ZAR 900,000 - 1,300,000
Head of Marketing - FMCG
Head of Marketing - FMCG

Placements24 • Pretoria

On-site
ZAR 2,000,000 - 4,200,000
Executive package
Annual bonus
Health benefits
+4
Digital Marketing Specialist
Digital Marketing Specialist

The Make It Good Company • Pretoria

Hybrid
ZAR 391,000 - 446,000
Performance-based bonus
Travel allowance
Laptop provided
+2
Marketing Coordinator X2
Marketing Coordinator X2

The Make It Goo Company • Cape Town

Remote
ZAR 279,000 - 391,000
22 days paid leave
Company retreat
Professional development funding
+3