Jobera
All JobsView all categories →

Popular Categories

  • Retail107.4k
  • Healthcare94.8k
  • Operations93.2k
  • Sales73.2k
  • Healthcare Clinical62.5k
  • Engineering57.8k
  • Food Service48.1k
  • Software Engineering36.5k
  • Skilled Trades & Field Services30.9k
  • Finance & Accounting29.5k
  • Education & Training22.4k
  • Customer Support22.1k

Job Roles

  • Retail Sales Associate49.6k
  • Nurse35.6k
  • Software Engineer32.0k
  • Account Executive30.5k
  • Shift Supervisor20.5k
  • Assistant Store Manager19.1k
  • Project Manager18.1k
  • Customer Service Representative16.4k
  • Pharmacy Technician16.4k
  • Driver15.9k
  • Restaurant Server15.5k
  • Customer Support Specialist14.7k
  • Maintenance Technician11.6k
  • Store Manager11.5k
  • Teacher11.3k
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,331 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,331 jobs
tigerbrandstigerbrands·South AfricaSouth Africa·On-site

General Worker

24
Lowest

It's fun to work in a company where people truly BELIEVE in what they're doing! ... In accordance with the employment equity plan of Tiger Brands and its employment equity goals and targets, preference may be given, but is not limited, to candidates from under-represented designated groups.

OtherMid
See 1 similar>
Quick Apply
1 0 0 8d ago
tigerbrands
tigerbrands·South AfricaSouth Africa

General Worker

OtherMid
24
Lowest
8d ago
1 views0 saves 0 applied

It's fun to work in a company where people truly BELIEVE in what they're doing! ... In accordance with the employment equity plan of Tiger Brands and its employment equity goals and targets, preference may be given, but is not limited, to candidates from under-represented designated groups.

See 1 similar
Quick Apply
Details
1 views0 saves0 applied
8d ago
recruitmymomrecruitmymom·South AfricaSouth Africa·On-site

Part-time Xero Bookkeeper

34
Lowest

An established, accredited training organisation is seeking an experienced, hands-on Bookkeeper, 20 hours per week, to independently manage the full day-to-day finance and bookkeeping function of the business. This is a permanent part-time opportunity based on a hybrid working schedule (in-office ev

Finance & AccountingAccountantMid
See 2 similar>
Quick Apply
1 0 0 9d ago
recruitmymom
recruitmymom·South AfricaSouth Africa

Part-time Xero Bookkeeper

Finance & AccountingAccountantMid
34
Lowest
9d ago
1 views0 saves 0 applied

An established, accredited training organisation is seeking an experienced, hands-on Bookkeeper, 20 hours per week, to independently manage the full day-to-day finance and bookkeeping function of the business. This is a permanent part-time opportunity based on a hybrid working schedule (in-office ev

See 2 similar
Quick Apply
Details
1 views0 saves0 applied
9d ago
20Four7Va20Four7Va·South AfricaRemote · open to South Africa

CPT-11699 Inbound Customer Service & Rental Booking Virtual Assistant

43
Low

APPLICATION INSTRUCTIONS: If you’ve already completed the 20four7VA Recruiting Process—including the Final Interview—or have previously been contracted by a 20four7VA Client, please make sure to apply via the 20four7VA Team Portal for faster processing. Log in using your 20four7VA-issued email addre

Customer SupportCustomer Service RepresentativeMid
See 2 similar>
Quick Apply
12 0 0 ~10d ago
20Four7Va
20Four7Va·South AfricaRemote · open to South Africa

CPT-11699 Inbound Customer Service & Rental Booking Virtual Assistant

Customer SupportCustomer Service RepresentativeMid
43
Low
~10d ago
12 views0 saves 0 applied

APPLICATION INSTRUCTIONS: If you’ve already completed the 20four7VA Recruiting Process—including the Final Interview—or have previously been contracted by a 20four7VA Client, please make sure to apply via the 20four7VA Team Portal for faster processing. Log in using your 20four7VA-issued email addre

See 2 similar
Quick Apply
Details
12 views0 saves0 applied
~10d ago
2
20Four7Va.Test·South AfricaRemote · open to South Africa

CPT-11699 Inbound Customer Service & Rental Booking Virtual Assistant

43
Low

APPLICATION INSTRUCTIONS: If you’ve already completed the 20four7VA Recruiting Process—including the Final Interview—or have previously been contracted by a 20four7VA Client, please make sure to apply via the 20four7VA Team Portal for faster processing. Log in using your 20four7VA-issued email addre

Customer SupportCustomer Service RepresentativeMid
See 2 similar>
Quick Apply
3 0 0 ~10d ago
2
20Four7Va.Test·South AfricaRemote · open to South Africa

CPT-11699 Inbound Customer Service & Rental Booking Virtual Assistant

Customer SupportCustomer Service RepresentativeMid
43
Low
~10d ago
3 views0 saves 0 applied

APPLICATION INSTRUCTIONS: If you’ve already completed the 20four7VA Recruiting Process—including the Final Interview—or have previously been contracted by a 20four7VA Client, please make sure to apply via the 20four7VA Team Portal for faster processing. Log in using your 20four7VA-issued email addre

See 2 similar
Quick Apply
Details
3 views0 saves0 applied
~10d ago
V
Vmlenterprisesolutions·South AfricaSouth Africa·On-site

Senior Analytics Implementation Specialist

28
Lowest

Who We Are WPP Enterprise Solutions designs, builds, and operates the growth systems that competitive businesses rely on. In a world where Al is reshaping how companies drive growth, we lead clients in business transformation and marketing modernization, connecting strategy directly to execution. Ou

Implementation SpecialistCustomer SuccessSenior
See 2 similar>
Quick Apply
2 0 0 16d ago
V
Vmlenterprisesolutions·South AfricaSouth Africa

Senior Analytics Implementation Specialist

Implementation SpecialistCustomer SuccessSenior
28
Lowest
16d ago
2 views0 saves 0 applied

Who We Are WPP Enterprise Solutions designs, builds, and operates the growth systems that competitive businesses rely on. In a world where Al is reshaping how companies drive growth, we lead clients in business transformation and marketing modernization, connecting strategy directly to execution. Ou

See 2 similar
Quick Apply
Details
2 views0 saves0 applied
16d ago
R
Rws·South AfricaSouth Africa·Remote · South Africa

AI Conversation Recording Contributor - Southern Sotho (South Africa)

37
Lowest

We are looking for AI Conversation Recording Contributors to join an Southern Sotho (South Africa) speech data collection project and help support the evaluation and development of the next generation of AI technologies. Job Type: Freelance Location: Work from home Work Schedule: Flexible, task-base

OtherTemporary/ContractMid
See 1 similar>
Quick Apply
2 0 0 16d ago
R
Rws·South AfricaSouth Africa·Remote

AI Conversation Recording Contributor - Southern Sotho (South Africa)

OtherTemporary/ContractMid
37
Lowest
16d ago
2 views0 saves 0 applied

We are looking for AI Conversation Recording Contributors to join an Southern Sotho (South Africa) speech data collection project and help support the evaluation and development of the next generation of AI technologies. Job Type: Freelance Location: Work from home Work Schedule: Flexible, task-base

See 1 similar
Quick Apply
Details
2 views0 saves0 applied
16d ago
SupportYourAppSupportYourApp·South AfricaSouth Africa· +4 countries·Remote · South Africa

(Fluent English) Technical Support Consultant (VPN & Networking, global)

38
Lowest

Who are we? SupportYourApp is a global Intelligent Support-as-a-Service leader, partnering with tech companies and industry leaders like Mastercard, Calm, and MacPaw in 30+ countries since 2010 to deliver secure customer and technical support. We operate globally, supporting clients in 60 languages

Customer SuccessTechnical SupportContractMid
See 2 similar>
Quick Apply
2 0 0↻ Repost 23d ago
SupportYourApp
SupportYourApp·South AfricaSouth Africa· +4 countries·Remote

(Fluent English) Technical Support Consultant (VPN & Networking, global)

Customer SuccessTechnical SupportContractMid
38
Lowest
23d ago
2 views0 saves 0 applied↻ Repost

Who are we? SupportYourApp is a global Intelligent Support-as-a-Service leader, partnering with tech companies and industry leaders like Mastercard, Calm, and MacPaw in 30+ countries since 2010 to deliver secure customer and technical support. We operate globally, supporting clients in 60 languages

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

Debtors Clerk

20
Lowest

Red Ember Recruitment is recruiting on behalf of our client for an experienced Debtors / Credit Controller. We are looking for a confident, detail-oriented individual with a minimum of 5 years’ experience in debtors and credit control, who can independently manage the full debtors function, ensure a

OtherMid
See 1 similar>
Quick Apply
3 0 0 24d ago
redember-recruitment
redember-recruitment·South AfricaSouth Africa

Debtors Clerk

OtherMid
20
Lowest
24d ago
3 views0 saves 0 applied

Red Ember Recruitment is recruiting on behalf of our client for an experienced Debtors / Credit Controller. We are looking for a confident, detail-oriented individual with a minimum of 5 years’ experience in debtors and credit control, who can independently manage the full debtors function, ensure a

See 1 similar
Quick Apply
Details
3 views0 saves0 applied
24d ago
DigiCertDigiCert·South AfricaSouth Africa·On-site

Technical Content Strategist

31
Lowest

Who we are DigiCert is a global leader in intelligent trust. We protect the digital world by ensuring the security, privacy, and authenticity of every interaction. Our AI-powered DigiCert ONE platform unifies PKI, DNS, and certificate lifecycle management, to secure infrastructure, software, devices

MarketingContent MarketerMid
See 2 similar>
Quick Apply
5 0 0 1mo ago
DigiCert
DigiCert·South AfricaSouth Africa

Technical Content Strategist

MarketingContent MarketerMid
31
Lowest
1mo ago
5 views0 saves 0 applied

Who we are DigiCert is a global leader in intelligent trust. We protect the digital world by ensuring the security, privacy, and authenticity of every interaction. Our AI-powered DigiCert ONE platform unifies PKI, DNS, and certificate lifecycle management, to secure infrastructure, software, devices

See 2 similar
Quick Apply
Details
5 views0 saves0 applied
1mo ago
AlpacaAlpaca·South AfricaRemote · open to South Africa

Project Manager

From $150/hour
51
Low

Who We Are: Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 coun

OperationsProject ManagerMid
See 2 similar>
Quick Apply
22 0 0 1mo ago
Alpaca
Alpaca·South AfricaRemote · open to South Africa

Project Manager

OperationsProject ManagerMid
From $150
/hour
51
Low
1mo ago
22 views0 saves 0 applied

Who We Are: Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 coun

See 2 similar
Quick Apply
Details
22 views0 saves0 applied
1mo ago
enablesaenablesa·South AfricaSouth Africa·On-site

Function Coordinator (Grahamstown)

19
Lowest

Our client, a well-established catering company, is seeking a highly organised, hands-on, and customer-focused Function Coordinator to join their team in Grahamstown. This exciting role is ideal for an energetic individual who enjoys both event coordination and being actively involved in kitchen and

OtherCoordinatorMid
See 2 similar>
Quick Apply
2 0 0↻ Repost 1mo ago
enablesa
enablesa·South AfricaSouth Africa

Function Coordinator (Grahamstown)

OtherCoordinatorMid
19
Lowest
1mo ago
2 views0 saves 0 applied↻ Repost

Our client, a well-established catering company, is seeking a highly organised, hands-on, and customer-focused Function Coordinator to join their team in Grahamstown. This exciting role is ideal for an energetic individual who enjoys both event coordination and being actively involved in kitchen and

See 2 similar
Quick Apply
Details
2 views0 saves0 applied↻ Repost
1mo ago
Absolute PetsAbsolute Pets·South AfricaSouth Africa·On-site

Retail Area Manager (Gauteng)

28
Lowest

Specialising in premium pet foods and accessories, Absolute Pets is the leading pet retailer in South Africa with over 200 stores across the country. Our team of experts is looking for a passionate and driven Area Manager to join the Absolute Pets Gauteng Operations team and oversee branches in Gaut

RetailRetail Area ManagerMid
See 2 similar>
Quick Apply
3 0 0↻ Repost ~1mo ago
Absolute Pets
Absolute Pets·South AfricaSouth Africa

Retail Area Manager (Gauteng)

RetailRetail Area ManagerMid
28
Lowest
~1mo ago
3 views0 saves 0 applied↻ Repost

Specialising in premium pet foods and accessories, Absolute Pets is the leading pet retailer in South Africa with over 200 stores across the country. Our team of experts is looking for a passionate and driven Area Manager to join the Absolute Pets Gauteng Operations team and oversee branches in Gaut

See 2 similar
Quick Apply
Details
3 views0 saves0 applied↻ Repost
~1mo ago
VirtuHireVirtuHire·South AfricaSouth Africa·Remote · South Africa

Short-Form Video Editor | UK hours

32
Lowest

Our client in the UK is looking for a Short-Form Video Editor to turn raw footage into scroll-stopping short-form content that sounds and feels like the client. You will take long-form footage (typically clips of around two hours) and cut it into punchy, on-brand videos that land UK humour, pacing a

DesignVideo EditorMid
See 2 similar>
Quick Apply
7 0 0 1mo ago
VirtuHire
VirtuHire·South AfricaSouth Africa·Remote

Short-Form Video Editor | UK hours

DesignVideo EditorMid
32
Lowest
1mo ago
7 views0 saves 0 applied

Our client in the UK is looking for a Short-Form Video Editor to turn raw footage into scroll-stopping short-form content that sounds and feels like the client. You will take long-form footage (typically clips of around two hours) and cut it into punchy, on-brand videos that land UK humour, pacing a

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

PROFESSIONAL NURSE - ICU

17
Lowest

To Provides age-appropriate patient care according to the nursing scope of practice as defined by the South African Nursing Council (SANC). KEY PERFORMANCE AREAS Must be able to practice within your scope of practice as a Registered Nurse. Must have experience in nursing a ventilated patient. Must b

HealthcareNurseMid
See 2 similar>
Quick Apply
3 0 0 ~1mo ago
joint-medical-holdings
joint-medical-holdings·South AfricaSouth Africa

PROFESSIONAL NURSE - ICU

HealthcareNurseMid
17
Lowest
~1mo ago
3 views0 saves 0 applied

To Provides age-appropriate patient care according to the nursing scope of practice as defined by the South African Nursing Council (SANC). KEY PERFORMANCE AREAS Must be able to practice within your scope of practice as a Registered Nurse. Must have experience in nursing a ventilated patient. Must b

See 2 similar
Quick Apply
Details
3 views0 saves0 applied
~1mo ago
talent-shoretalent-shore·South AfricaSouth Africa·On-site

Engineering Recruiter UK

10
Lowest

Public Sector Recruitment Consultant Delivery and market development | Surveying, Property, Estates, Engineering, Housing and Planning Job title Publi...

Recruitment & Talent AcquisitionEngineering RecruiterMid
See 2 similar>
Quick Apply
3 0 0 1mo ago
talent-shore
talent-shore·South AfricaSouth Africa

Engineering Recruiter UK

Recruitment & Talent AcquisitionEngineering RecruiterMid
10
Lowest
1mo ago
3 views0 saves 0 applied

Public Sector Recruitment Consultant Delivery and market development | Surveying, Property, Estates, Engineering, Housing and Planning Job title Publi...

See 2 similar
Quick Apply
Details
3 views0 saves0 applied
1mo ago
t
takealot.com·South AfricaSouth Africa·On-site

Mr D Product Manager - Fulfilment

23
Lowest

Mr D, a division of takealot.com, is looking for a highly talented Product Manager (order fulfilment) to join our team in Cape Town.The Product team at Mr D is passionate about creating experiences that delight our customers, while ensuring we continuously acquire and retain customers to exceed our

Product ManagementProduct ManagerMid
See 2 similar>
Quick Apply
3 0 0 1mo ago
t
takealot.com·South AfricaSouth Africa

Mr D Product Manager - Fulfilment

Product ManagementProduct ManagerMid
23
Lowest
1mo ago
3 views0 saves 0 applied

Mr D, a division of takealot.com, is looking for a highly talented Product Manager (order fulfilment) to join our team in Cape Town.The Product team at Mr D is passionate about creating experiences that delight our customers, while ensuring we continuously acquire and retain customers to exceed our

See 2 similar
Quick Apply
Details
3 views0 saves0 applied
1mo ago
parvanaparvana·South AfricaSouth Africa·On-site

Project Manager (Intermediate)

19
Lowest

Location: Johannesburg | Work Type: Hybrid / Remote | Job ID: J107264 About our client: Our client offers financial service solutions helping their clients achieve their dreams. With an emphasis on culture fit, they boast a dedicated team of over 600 employees, many with over a decade of tenure. The

OperationsProject ManagerMid
See 2 similar>
Quick Apply
0 0 0 1mo ago
parvana
parvana·South AfricaSouth Africa

Project Manager (Intermediate)

OperationsProject ManagerMid
19
Lowest
1mo ago
0 views0 saves 0 applied

Location: Johannesburg | Work Type: Hybrid / Remote | Job ID: J107264 About our client: Our client offers financial service solutions helping their clients achieve their dreams. With an emphasis on culture fit, they boast a dedicated team of over 600 employees, many with over a decade of tenure. The

See 2 similar
Quick Apply
Details
0 views0 saves0 applied
1mo ago
H
Herotel 5F74Feffb7E1·South AfricaSouth Africa·On-site

Field Sales Agent

20
Lowest

Are you a self starter with a hunger to hunt down your own leads and close deals? Join our Commercial team as a Field Sales Agent in Lydenburg, where you'll proactively identify, approach and convert prospective customers into subscribers of our services. This role is perfect for someone who thrives

OtherField SalesMid
See 2 similar>
Quick Apply
2 0 0 2mo ago
H
Herotel 5F74Feffb7E1·South AfricaSouth Africa

Field Sales Agent

OtherField SalesMid
20
Lowest
2mo ago
2 views0 saves 0 applied

Are you a self starter with a hunger to hunt down your own leads and close deals? Join our Commercial team as a Field Sales Agent in Lydenburg, where you'll proactively identify, approach and convert prospective customers into subscribers of our services. This role is perfect for someone who thrives

See 2 similar
Quick Apply
Details
2 views0 saves0 applied
2mo ago
square-1-recruitmentsquare-1-recruitment·South AfricaSouth Africa·On-site

Junior Draughtsman

18
Lowest

A world leader in drainage technology is growing in South Africa. They are looking for a junior draughtsman and designer to join their team! The role will require a minimum of 1-2 years' experience in draughting and the ability to convert Inventor into DXF files for laser cutting. The role will also

OtherJuniorDrafterDesign & CreativeEntry
See 4 similar>
Quick Apply
5 0 0 2mo ago
square-1-recruitment
square-1-recruitment·South AfricaSouth Africa

Junior Draughtsman

OtherJuniorDrafterDesign & CreativeEntry
18
Lowest
2mo ago
5 views0 saves 0 applied

A world leader in drainage technology is growing in South Africa. They are looking for a junior draughtsman and designer to join their team! The role will require a minimum of 1-2 years' experience in draughting and the ability to convert Inventor into DXF files for laser cutting. The role will also

See 4 similar
Quick Apply
Details
5 views0 saves0 applied
2mo ago
Assist WorldAssist World·South AfricaSouth Africa·Remote · South Africa

Bilingual Virtual Assistant – Medical Practice

$300–$400/hour
43
Low

The client is a primary care physician running a solo private practice that she opened about a year ago. The practice is currently part-time with a patient load of under 300, operates on an insurance-based model, and is located near the Texas-Mexico border, serving a patient base that is mostly Engl

Virtual AssistantAdministration & Office SupportAdministrativeMid
See 2 similar>
Quick Apply
2 0 0 2mo ago
Assist World
Assist World·South AfricaSouth Africa·Remote

Bilingual Virtual Assistant – Medical Practice

Virtual AssistantAdministration & Office SupportAdministrativeMid
$300–$400
/hour
43
Low
2mo ago
2 views0 saves 0 applied

The client is a primary care physician running a solo private practice that she opened about a year ago. The practice is currently part-time with a patient load of under 300, operates on an insurance-based model, and is located near the Texas-Mexico border, serving a patient base that is mostly Engl

See 2 similar
Quick Apply
Details
2 views0 saves0 applied
2mo ago
← Prev1…134135136…367Next →
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 Town235 On-site | 4 Remote | 4 HybridJohannesburg148 On-site | 2 Remote | 0 HybridGqeberha89 On-site | 0 Remote | 0 HybridSandton34 On-site | 0 Remote | 0 HybridEast London29 On-site | 0 Remote | 0 HybridPretoria24 On-site | 0 Remote | 0 HybridCenturion22 On-site | 0 Remote | 0 HybridStellenbosch14 On-site | 1 Remote | 0 HybridRandburg14 On-site | 0 Remote | 0 HybridPaarl12 On-site | 0 Remote | 0 HybridMidrand10 On-site | 0 Remote | 0 HybridDurban5 On-site | 0 Remote | 0 HybridEdenvale5 On-site | 0 Remote | 0 HybridGeorge5 On-site | 0 Remote | 0 HybridGermiston5 On-site | 0 Remote | 0 HybridGrahamstown4 On-site | 0 Remote | 0 HybridKempton Park4 On-site | 0 Remote | 0 HybridStutterheim4 On-site | 0 Remote | 0 HybridBenoni3 On-site | 0 Remote | 0 HybridRoodepoort3 On-site | 0 Remote | 0 HybridAlberton2 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 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 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