Jobera
All JobsView all categories →

Popular Categories

  • Retail105.8k
  • Healthcare94.0k
  • Operations92.3k
  • Sales72.4k
  • Healthcare Clinical61.2k
  • Engineering57.3k
  • Food Service47.7k
  • Software Engineering36.2k
  • Skilled Trades & Field Services30.8k
  • Finance & Accounting28.6k
  • Education & Training22.3k
  • Customer Support21.8k

Job Roles

  • Retail Sales Associate48.7k
  • Nurse35.1k
  • Software Engineer31.7k
  • Account Executive30.1k
  • Shift Supervisor20.3k
  • Assistant Store Manager18.6k
  • Project Manager18.0k
  • Customer Service Representative16.2k
  • Pharmacy Technician16.1k
  • Driver15.7k
  • Restaurant Server15.5k
  • Customer Support Specialist14.6k
  • Maintenance Technician11.4k
  • Store Manager11.4k
  • Teacher11.2k
View all categories →
AI Resume Builder
Build & tailor your resume
AI Resume Creator
Tailor your resume to a job
AI Cover Letter
Personalized letters by AI
AI Headshots
Professional photos from selfies
Job Tracker
Track all your applications
Job Search Analytics
See what gets replies
Super Search
Search every job site at once
Chrome Extension
Autofill job applications
See all tools→
Remote JobsEmployersLocations
Career Tips
Cover Letter
CV Tips
Job Interview
Remote Work
Resume Tips
Work Statistics
See all resources→
Log inSign up
Post a Job
Jobera

Smarter job search, powered by transparency.

For Job Seekers
Browse JobsRemote JobsAI Resume BuilderAI Resume CreatorAI Cover LetterAI HeadshotsJob TrackerJob Search AnalyticsSuper SearchChrome Extension
For Employers
Post a JobPricingEmployer Dashboard
Company
Contact
© 2026 Jobera. All rights reserved. · About · Editorial policy · contact@jobera.comMade with ❤ in Poland
HomeJobsLocationsSouth Africa

Jobs in South Africa

7.3k open positions
7,293 jobs
Filters
Work Mode
Salary Range
$0k$200k+
$0k$50k$100k$150k$200k
Location
Who can apply
Experience
Employment Type
Job Alerts

Get notified about new jobs matching your filters.

Create a free account for extra job tools.
Log in
Showing 20 of 7,293 jobs
salesworxsalesworx·South AfricaSouth Africa·On-site

Key Account Manager - Records & Information Management | Gauteng

34
Lowest

ROLE PURPOSE To support the New Business Development Execs in delivering high-quality service and solutions to clients in the records management space. The Key Account Manager plays a critical role in maintaining client satisfaction, ensuring operational excellence, identifying opportunities to grow

SalesAccount ManagerMid
See 2 similar>
Quick Apply
2 0 0 7d ago
salesworx
salesworx·South AfricaSouth Africa

Key Account Manager - Records & Information Management | Gauteng

SalesAccount ManagerMid
34
Lowest
7d ago
2 views0 saves 0 applied

ROLE PURPOSE To support the New Business Development Execs in delivering high-quality service and solutions to clients in the records management space. The Key Account Manager plays a critical role in maintaining client satisfaction, ensuring operational excellence, identifying opportunities to grow

See 2 similar
Quick Apply
Details
2 views0 saves0 applied
7d ago
parvanaparvana·South AfricaSouth Africa·On-site

Project Leader (Technology)

34
Lowest

Location: Cape Town | Work Type: Hybrid | Job ID: J107288 About our client: Our client is a global investment advisory firm focusing on long-term value creation through investment strategies. They work with a diverse group of institutional partners and pride themselves on their collaborative, sustai

OperationsProject ManagerLead
See 2 similar>
Quick Apply
1 0 0 7d ago
parvana
parvana·South AfricaSouth Africa

Project Leader (Technology)

OperationsProject ManagerLead
34
Lowest
7d ago
1 views0 saves 0 applied

Location: Cape Town | Work Type: Hybrid | Job ID: J107288 About our client: Our client is a global investment advisory firm focusing on long-term value creation through investment strategies. They work with a diverse group of institutional partners and pride themselves on their collaborative, sustai

See 2 similar
Quick Apply
Details
1 views0 saves0 applied
7d ago
redember-recruitmentredember-recruitment·South AfricaSouth Africa·On-site

Regional Head of Sales

34
Lowest

Red Ember Recruitment is seeking an experienced Regional Head of Sales on behalf of our client in the short-term insurance industry, based in Centurion, Gauteng. The successful candidate will be responsible for leading and growing the regional sales portfolio, driving profitable premium growth, stre

SalesSales DirectorExecutive
See 2 similar>
Quick Apply
2 0 0 7d ago
redember-recruitment
redember-recruitment·South AfricaSouth Africa

Regional Head of Sales

SalesSales DirectorExecutive
34
Lowest
7d ago
2 views0 saves 0 applied

Red Ember Recruitment is seeking an experienced Regional Head of Sales on behalf of our client in the short-term insurance industry, based in Centurion, Gauteng. The successful candidate will be responsible for leading and growing the regional sales portfolio, driving profitable premium growth, stre

See 2 similar
Quick Apply
Details
2 views0 saves0 applied
7d ago
impact.comimpact.com·South AfricaSouth Africa·On-site

Machine Learning Ops Engineer

45
Low

Our Company: At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue

Machine LearningData & AIMid
See 2 similar>
Quick Apply
4 0 0 7d ago
impact.com
impact.com·South AfricaSouth Africa

Machine Learning Ops Engineer

Machine LearningData & AIMid
45
Low
7d ago
4 views0 saves 0 applied

Our Company: At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue

See 2 similar
Quick Apply
Details
4 views0 saves0 applied
7d ago
joint-medical-holdingsjoint-medical-holdings·South AfricaSouth Africa·On-site

TRAINING AND DEVELOPMENT OFFICER

33
Lowest

JOB DESCRIPTION PURPOSE OF POSITION The Incumbent will be responsible for designing, implementing, and overseeing learning and development initiatives across the JMH Group. This role supports organizational objectives by ensuring employees receive the necessary training to perform their duties effec

OtherMid
See 1 similar>
Quick Apply
3 0 0 ~7d ago
joint-medical-holdings
joint-medical-holdings·South AfricaSouth Africa

TRAINING AND DEVELOPMENT OFFICER

OtherMid
33
Lowest
~7d ago
3 views0 saves 0 applied

JOB DESCRIPTION PURPOSE OF POSITION The Incumbent will be responsible for designing, implementing, and overseeing learning and development initiatives across the JMH Group. This role supports organizational objectives by ensuring employees receive the necessary training to perform their duties effec

See 1 similar
Quick Apply
Details
3 views0 saves0 applied
~7d ago
GoGlobalGoGlobal·South AfricaSouth Africa· +5 countries·Remote · Hong Kong

Global Product Owner / Global Head of Entity Management

46
Low

At GoGlobal, the Global Product Owner (GPO), Entity Management (EMT) owns the EMT product end to end — its global scope, standards, commercial logic, processes, and economics. Reporting to the Chief Delivery Officer, you are accountable for the growth, profitability, and reputation of EMT worldwide.

Product ManagementProduct ManagerExecutive
See 2 similar>
Quick Apply
1 0 0 8d ago
GoGlobal
GoGlobal·South AfricaSouth Africa· +5 countries·Remote

Global Product Owner / Global Head of Entity Management

Product ManagementProduct ManagerExecutive
46
Low
8d ago
1 views0 saves 0 applied

At GoGlobal, the Global Product Owner (GPO), Entity Management (EMT) owns the EMT product end to end — its global scope, standards, commercial logic, processes, and economics. Reporting to the Chief Delivery Officer, you are accountable for the growth, profitability, and reputation of EMT worldwide.

See 2 similar
Quick Apply
Details
1 views0 saves0 applied
8d ago
VirtuHireVirtuHire·South AfricaSouth Africa·Remote · South Africa

Director of Recruiting

44
Low

Location: Remote – South AfricaEmployment Type: Permanent, Full-TimeWorking Hours: Monday to Friday, US Central Time (8:00 AM – 5:00 PM or 9:00 AM – 6:00 PM CT)Industry: Ecommerce / Consumer Products About the Opportunity We are seeking an experienced, commercially minded Director of Recruiting to t

OtherExecutive
See 1 similar>
Quick Apply
2 0 0 8d ago
VirtuHire
VirtuHire·South AfricaSouth Africa·Remote

Director of Recruiting

OtherExecutive
44
Low
8d ago
2 views0 saves 0 applied

Location: Remote – South AfricaEmployment Type: Permanent, Full-TimeWorking Hours: Monday to Friday, US Central Time (8:00 AM – 5:00 PM or 9:00 AM – 6:00 PM CT)Industry: Ecommerce / Consumer Products About the Opportunity We are seeking an experienced, commercially minded Director of Recruiting to t

See 1 similar
Quick Apply
Details
2 views0 saves0 applied
8d ago
R
Rohloff Group·South AfricaSouth Africa·On-site

Shift Supervisor (SS)- OR Tambo

43
Low

Main Purpose Join KFC Rohloff Group as a Shift Supervisor and play a key role in leading restaurant operations during your shift. You will guide and support Team Members to deliver exceptional customer service, high-quality food, and a safe, clean, and welcoming environment. Working closely with res

OperationsShift SupervisorMid
See 2 similar>
Quick Apply
3 0 0 ~8d ago
R
Rohloff Group·South AfricaSouth Africa

Shift Supervisor (SS)- OR Tambo

OperationsShift SupervisorMid
43
Low
~8d ago
3 views0 saves 0 applied

Main Purpose Join KFC Rohloff Group as a Shift Supervisor and play a key role in leading restaurant operations during your shift. You will guide and support Team Members to deliver exceptional customer service, high-quality food, and a safe, clean, and welcoming environment. Working closely with res

See 2 similar
Quick Apply
Details
3 views0 saves0 applied
~8d ago
TestlioTestlio·South AfricaRemote · open to South Africa

Principal Software Architect

38
Lowest

Location: This is a 100% remote role open to those who reside in the US, UK, or EMEA region. About the job Testlio's fully managed crowdsourced testing platform, powered by our proprietary intelligence technology - LeoCore™, integrates expert, on-demand testers directly into your release process. Sh

EngineeringSoftware ArchitectLead
See 2 similar>
Quick Apply
5 0 0 9d ago
Testlio
Testlio·South AfricaRemote · open to South Africa

Principal Software Architect

EngineeringSoftware ArchitectLead
38
Lowest
9d ago
5 views0 saves 0 applied

Location: This is a 100% remote role open to those who reside in the US, UK, or EMEA region. About the job Testlio's fully managed crowdsourced testing platform, powered by our proprietary intelligence technology - LeoCore™, integrates expert, on-demand testers directly into your release process. Sh

See 2 similar
Quick Apply
Details
5 views0 saves0 applied
9d ago
crew-life-at-seacrew-life-at-sea·South AfricaSouth Africa·On-site

Barge Master

31
Lowest

WE ARE HIRING: BARGE MASTER Job Description We are seeking an experienced Barge Master to oversee and coordinate barge operations in an offshore environment. The successful candidate will be responsible for ensuring the safe positioning, stability, and operation of the barge while supervising marine

OtherMid
See 1 similar>
Quick Apply
2 0 0 ~9d ago
crew-life-at-sea
crew-life-at-sea·South AfricaSouth Africa

Barge Master

OtherMid
31
Lowest
~9d ago
2 views0 saves 0 applied

WE ARE HIRING: BARGE MASTER Job Description We are seeking an experienced Barge Master to oversee and coordinate barge operations in an offshore environment. The successful candidate will be responsible for ensuring the safe positioning, stability, and operation of the barge while supervising marine

See 1 similar
Quick Apply
Details
2 views0 saves0 applied
~9d ago
C
Citylodgehotels·South AfricaSouth Africa·On-site

Front Office Coordinator

29
Lowest

Position Detail Overall Purpose of the Job This role, like all others in the group, must prioritise “making every guest a returning and referring guest”. Supervises and trains front office staff to ensure the courteous and efficient welcoming and departing procedures. Supervises and completes front

Office CoordinatorAdministration & Office SupportMid
See 2 similar>
Quick Apply
1 0 0↻ Repost ~10d ago
C
Citylodgehotels·South AfricaSouth Africa

Front Office Coordinator

Office CoordinatorAdministration & Office SupportMid
29
Lowest
~10d ago
1 views0 saves 0 applied↻ Repost

Position Detail Overall Purpose of the Job This role, like all others in the group, must prioritise “making every guest a returning and referring guest”. Supervises and trains front office staff to ensure the courteous and efficient welcoming and departing procedures. Supervises and completes front

See 2 similar
Quick Apply
Details
1 views0 saves0 applied↻ Repost
~10d ago
BabylonstorenBabylonstoren·South AfricaSouth Africa·On-site

QA & Support Analyst

43
Low

Job Description — QA & Support Analyst Location: In-Office at Babylonstoren, Klapmuts, South AfricaType: Full-time, permanent About Candide Candide is an AI-first tech company based in South Africa and the UK, building the digital products behind hospitality and lifestyle estates including Babylonst

OtherMid
See 1 similar>
Quick Apply
2 0 0 ~10d ago
Babylonstoren
Babylonstoren·South AfricaSouth Africa

QA & Support Analyst

OtherMid
43
Low
~10d ago
2 views0 saves 0 applied

Job Description — QA & Support Analyst Location: In-Office at Babylonstoren, Klapmuts, South AfricaType: Full-time, permanent About Candide Candide is an AI-first tech company based in South Africa and the UK, building the digital products behind hospitality and lifestyle estates including Babylonst

See 1 similar
Quick Apply
Details
2 views0 saves0 applied
~10d ago
Online Education ServicesOnline Education Services·South AfricaSouth Africa·On-site

Project Manager

28
Lowest

Location: Cape Town Working Practices: Hybrid | Mondays and Thursday in office and remaining days remote (subject to change as per company policies) Contract Type: Permanent Working Hours: 10H00 - 18H30 SAST Reports to: Project Management Office Manager (PMO Manager) Primary Purpose The Project Mana

OperationsProject ManagerFull-TimeMid
See 2 similar>
Quick Apply
2 0 0 14d ago
Online Education Services
Online Education Services·South AfricaSouth Africa

Project Manager

OperationsProject ManagerFull-TimeMid
28
Lowest
14d ago
2 views0 saves 0 applied

Location: Cape Town Working Practices: Hybrid | Mondays and Thursday in office and remaining days remote (subject to change as per company policies) Contract Type: Permanent Working Hours: 10H00 - 18H30 SAST Reports to: Project Management Office Manager (PMO Manager) Primary Purpose The Project Mana

See 2 similar
Quick Apply
Details
2 views0 saves0 applied
14d ago
Delta VDelta V·South AfricaSouth Africa·On-site

Sales Development Consultant (SDR) - Global FinTech - R550k/annum OTE

28
Lowest

At Delta-v, you'll work directly with some of the world's fastest-growing FinTech companies, helping them win new customers across Europe, the Middle East, and Africa. We're looking for ambitious professionals who are curious, driven, and excited by the idea of building a career in technology, sales

SalesSales Development RepFull-TimeMid
See 2 similar>
Quick Apply
0 0 0 14d ago
Delta V
Delta V·South AfricaSouth Africa

Sales Development Consultant (SDR) - Global FinTech - R550k/annum OTE

SalesSales Development RepFull-TimeMid
28
Lowest
14d ago
0 views0 saves 0 applied

At Delta-v, you'll work directly with some of the world's fastest-growing FinTech companies, helping them win new customers across Europe, the Middle East, and Africa. We're looking for ambitious professionals who are curious, driven, and excited by the idea of building a career in technology, sales

See 2 similar
Quick Apply
Details
0 views0 saves0 applied
14d ago
C
Careers At Sleek·South AfricaSouth Africa·Remote · South Africa

Accounting Manager, UK (Remote, South Africa)

37
Lowest

About Sleek Through proprietary software and AI, along with a focus on customer delight, Sleek makes the back-office easy for micro SMEs. We give Entrepreneurs time back to focus on what they love doing - growing their business and being with customers. With a surging number of Entrepreneurs globall

Finance & AccountingAccounting ManagerFull-TimeMid
See 2 similar>
Quick Apply
2 0 0 14d ago
C
Careers At Sleek·South AfricaSouth Africa·Remote

Accounting Manager, UK (Remote, South Africa)

Finance & AccountingAccounting ManagerFull-TimeMid
37
Lowest
14d ago
2 views0 saves 0 applied

About Sleek Through proprietary software and AI, along with a focus on customer delight, Sleek makes the back-office easy for micro SMEs. We give Entrepreneurs time back to focus on what they love doing - growing their business and being with customers. With a surging number of Entrepreneurs globall

See 2 similar
Quick Apply
Details
2 views0 saves0 applied
14d ago
V
Veta Virtual Inc·South AfricaRemote · open to South Africa

Customer Service Representative

34
Lowest

We're Looking for You: Join Our Dynamic Team at Veta Virtual! 🚀 💸 Competitive Pay + Monthly Bonuses | 🌍 100% Remote | 📞 Phone-Based Customer Service | 📈 Paid Training & Real Growth 🕘 Schedule: Full-time, Monday to Friday, one 9-hour shift anywhere between 9:00 AM and 9:00 PM Eastern Time. Please onl

Customer Support SpecialistCustomerMid
See 2 similar>
Quick Apply
9 0 0 ~14d ago
V
Veta Virtual Inc·South AfricaRemote · open to South Africa

Customer Service Representative

Customer Support SpecialistCustomerMid
34
Lowest
~14d ago
9 views0 saves 0 applied

We're Looking for You: Join Our Dynamic Team at Veta Virtual! 🚀 💸 Competitive Pay + Monthly Bonuses | 🌍 100% Remote | 📞 Phone-Based Customer Service | 📈 Paid Training & Real Growth 🕘 Schedule: Full-time, Monday to Friday, one 9-hour shift anywhere between 9:00 AM and 9:00 PM Eastern Time. Please onl

See 2 similar
Quick Apply
Details
9 views0 saves0 applied
~14d ago
enablesaenablesa·South AfricaSouth Africa·On-site

Wealth Administrator

19
Lowest

Our client is seeking an experienced Wealth Administrator to join their Bryanston, Johannesburg team, Paraplanner duties: Assist financial advisers in developing comprehensive financial plans for clients, including retirement, investment, tax, and estate planning strategies Prepare and present finan

OtherMid
See 1 similar>
Quick Apply
3 0 0↻ Repost 15d ago
enablesa
enablesa·South AfricaSouth Africa

Wealth Administrator

OtherMid
19
Lowest
15d ago
3 views0 saves 0 applied↻ Repost

Our client is seeking an experienced Wealth Administrator to join their Bryanston, Johannesburg team, Paraplanner duties: Assist financial advisers in developing comprehensive financial plans for clients, including retirement, investment, tax, and estate planning strategies Prepare and present finan

See 1 similar
Quick Apply
Details
3 views0 saves0 applied↻ Repost
15d ago
ip-houseip-house·South AfricaSouth Africa·On-site

Technical Product Manager, Software Platform

25
Lowest

About IP House At IP House, we empower brands, legal professionals, and rights holders to manage and protect intellectual property—both online and offline—on a truly global scale. Through cutting-edge technology and deep cross-border expertise, we deliver scalable, end-to-end solutions for IP portfo

Product ManagementProduct ManagerMid
See 2 similar>
Quick Apply
7 0 0 ~15d ago
ip-house
ip-house·South AfricaSouth Africa

Technical Product Manager, Software Platform

Product ManagementProduct ManagerMid
25
Lowest
~15d ago
7 views0 saves 0 applied

About IP House At IP House, we empower brands, legal professionals, and rights holders to manage and protect intellectual property—both online and offline—on a truly global scale. Through cutting-edge technology and deep cross-border expertise, we deliver scalable, end-to-end solutions for IP portfo

See 2 similar
Quick Apply
Details
7 views0 saves0 applied
~15d ago
jumia groupjumia group·South AfricaRemote · open to South Africa

E&S and OHS Manager - Group - Jumia ( Fulltime)

35
Lowest

About Jumia: Jumia is a leading pan-African e-commerce platform. Its mission is to improve the quality of everyday life in Africa by leveraging technology to deliver innovative, convenient and affordable online services to customers, while helping businesses grow as they use Jumia's platform to bett

OtherMid
See 1 similar>
Quick Apply
2 0 0 15d ago
jumia group
jumia group·South AfricaRemote · open to South Africa

E&S and OHS Manager - Group - Jumia ( Fulltime)

OtherMid
35
Lowest
15d ago
2 views0 saves 0 applied

About Jumia: Jumia is a leading pan-African e-commerce platform. Its mission is to improve the quality of everyday life in Africa by leveraging technology to deliver innovative, convenient and affordable online services to customers, while helping businesses grow as they use Jumia's platform to bett

See 1 similar
Quick Apply
Details
2 views0 saves0 applied
15d ago
cpconsultingcpconsulting·South AfricaSouth Africa·On-site

Senior Supply Chain Project / Programme Manager

25
Lowest

CyberPro Consulting is seeking an experienced Senior Supply Chain Project / Programme Manager for an opportunity within the retail sector. The ideal candidate will have a proven track record of successfully delivering supply chain projects, with strong retail industry knowledge and the ability to ma

OperationsProject ManagerSenior
See 2 similar>
Quick Apply
2 0 0 16d ago
cpconsulting
cpconsulting·South AfricaSouth Africa

Senior Supply Chain Project / Programme Manager

OperationsProject ManagerSenior
25
Lowest
16d ago
2 views0 saves 0 applied

CyberPro Consulting is seeking an experienced Senior Supply Chain Project / Programme Manager for an opportunity within the retail sector. The ideal candidate will have a proven track record of successfully delivering supply chain projects, with strong retail industry knowledge and the ability to ma

See 2 similar
Quick Apply
Details
2 views0 saves0 applied
16d ago
← Prev1…515253…365Next →
Load next page of jobs
Newsletter
10% off

Stay ahead of the market

Get weekly curated job picks, salary trends, and career insights delivered to your inbox.

Subscribe and get 10% off your first payment.

Join 12,000+ professionals

Code sent after you confirm your email · first payment only · new customers. Unsubscribe anytime.

Browse jobs by city in South Africa

Cape Town232 On-site | 4 Remote | 4 HybridJohannesburg147 On-site | 2 Remote | 0 HybridGqeberha87 On-site | 0 Remote | 0 HybridSandton34 On-site | 0 Remote | 0 HybridEast London28 On-site | 0 Remote | 0 HybridPretoria24 On-site | 0 Remote | 0 HybridCenturion22 On-site | 0 Remote | 0 HybridStellenbosch13 On-site | 1 Remote | 0 HybridRandburg13 On-site | 0 Remote | 0 HybridPaarl12 On-site | 0 Remote | 0 HybridMidrand10 On-site | 0 Remote | 0 HybridDurban6 On-site | 0 Remote | 0 HybridEdenvale5 On-site | 0 Remote | 0 HybridGeorge5 On-site | 0 Remote | 0 HybridGermiston4 On-site | 0 Remote | 0 HybridGrahamstown4 On-site | 0 Remote | 0 HybridKempton Park4 On-site | 0 Remote | 0 HybridStutterheim4 On-site | 0 Remote | 0 HybridAlberton2 On-site | 0 Remote | 0 HybridBenoni2 On-site | 0 Remote | 0 HybridBhisho2 On-site | 0 Remote | 0 HybridHermanus2 On-site | 0 Remote | 0 HybridKrugersdorp2 On-site | 0 Remote | 0 HybridPietermaritzburg2 On-site | 0 Remote | 0 HybridPinetown2 On-site | 0 Remote | 0 HybridRoodepoort2 On-site | 0 Remote | 0 HybridSasolburg2 On-site | 0 Remote | 0 HybridTzaneen2 On-site | 0 Remote | 0 HybridBloemfontein1 On-site | 0 Remote | 0 HybridKathu1 On-site | 0 Remote | 0 HybridKirkwood1 On-site | 0 Remote | 0 HybridKuilsrivier1 On-site | 0 Remote | 0 HybridMossel Bay1 On-site | 0 Remote | 0 HybridNelspruit1 On-site | 0 Remote | 0 HybridNewcastle1 On-site | 0 Remote | 0 HybridPolokwane1 On-site | 0 Remote | 0 HybridPotchefstroom1 On-site | 0 Remote | 0 HybridRobertson1 On-site | 0 Remote | 0 HybridSprings1 On-site | 0 Remote | 0 HybridUitenhage1 On-site | 0 Remote | 0 HybriduMhlanga Rocks1 On-site | 0 Remote | 0 Hybrid