Marketing Jobs. South Africa

Apply Today

Scroll to Jobs

South Africa Careers

Browse Marketing Jobs. Apply online

Job seekers can find Marketing opportunities in South Africa, South Africa

Search Term: Marketing
Search Results: 57
Last Updated: Wed, 16 Sep
Go-to-Market Project Manager | Marketing Strategy & Execution » South Africa - Go-to-Market Project Manager | Marketing Strategy & Execution Are you a marketing strategist who thrives on leading... our marketing efforts, where you'll shape and execute the strategies that power our growth. In this role, you'll own the go • Wed, 16 SepCodekeeper
Marketing Manager » Johannesburg, Gauteng - Key Responsibilities Strategy: Develop and execute the annual marketing strategy, plan, calendar and budget aligned to business objectives. Brand: Own brand positioning, messaging and consistency across branches, campaigns and all customer touchpoints. Campaigns: Lead integrated traditional, digital, social and community campaigns from concept and briefing through to execution, measurement and optimisation. Digital & Content: Own digital, website, social media, content and paid media strategy, … • Thu, 17 Sep
Marketing Manager » Mossel Bay, Eden - Duties: Brand Management: Develop, maintain and strengthen the brand identity. Understand what makes the property different and communicate this effectively to the target market. Ensure that all marketing and promotional material reflects the brand, standards and values. Identify opportunities to increase brand awareness and attract new customers. Ensure consistency across all marketing platforms and customer touchpoints. Marketing & Social Media: Develop and implement a marketing strategy. Man… • Thu, 17 Sep
Sales & Marketing Coordinator » Western Cape, South Africa - A well-established manufacturing company based in the Northern Suburbs of Cape Town is seeking an organised and creative Sales & Marketing Coordinator to join their team. The successful candidate will be responsible for driving the marketing campaign for a new product, which will include managing and creating social media content across multiple platforms, assisting with digital marketing initiatives, maintaining and updating the company website, and contributing towards growing the company bra… • Wed, 16 SepWestern Cape Recruitment
Sales & Marketing Coordinator » Cape Town Region, Western Cape - A well-established manufacturing company based in the Northern Suburbs of Cape Town is seeking an organised and creative Sales & Marketing Coordinator to join their team. The successful candidate will be responsible for driving the marketing campaign for a new product, which will include managing and creating social media content across multiple platforms, assisting with digital marketing initiatives, maintaining and updating the company website, and contributing towards growing the company bra… • Wed, 16 SepWestern Cape Recruitment

Related Jobs in South Africa

Search Marketing Related Links
Search Credit Counselor
Search Writer
Search Electrical Engineer
Search Plant Manager
Search General in South Africa, Aliwal North
Search Old Mutual
Search Surgeon
Search Middle School Teacher
Search Insurance
Search Medical Scientist
Search China Jobs

How to Apply for Marketing Jobs in South Africa

Applying for marketing jobs is simple. Start by updating your CV, highlighting relevant experience and qualifications. Use trusted job portals and company career pages to submit your applications.

Here are some tips to help you succeed in your job search for marketing roles:

Tailor your CV for each role
Tailor your CV for each role
Highlight your achievements
Network with professionals in the Marketing sector
Include relevant certifications
Prepare for interviews with industry-specific knowledge
E-Commerce and Digital Marketing Coordinator » Pretoria, Gauteng - E-Commerce & Digital Marketing Coordinator / E-Handel & Digitale Bemarkingskoördineerder 'n Gevestigde... kleinhandelsonderneming is op soek na 'n proaktiewe, georganiseerde en kliëntgerigte E-Commerce & Digital Marketing Coordinator / E-Handel • Wed, 16 Sep
Marketing Manager » South Africa - Marketing Manager Drive lead generation, campaign execution, and social media activity, building a qualified marketing..., with activity relevant to the HSE (Health, Safety & Environment) sector. The business uses marketing to generate qualified leads • Wed, 16 SepThe Legends Agency
Marketing Manager » Mossel Bay, Western Cape - different and communicate this effectively to the target market. Ensure that all marketing and promotional material reflects the... consistency across all marketing platforms and customer touchpoints. Marketing & Social Media: Develop and implement a marketingWed, 16 SepPhoenix Recruitment
Marketing Manager » South Africa - Marketing Manager Drive lead generation, campaign execution, and social media activity, building a qualified... marketing pipeline and nurturing prospects into sales conversions. Fully Remote (South Africa) | Remote | 9:00 AM – 5:00 PM UK • Wed, 16 SepThe Legends Agency
DIRECT MARKETING CONSULTANT » Vereeniging, Gauteng - We are looking for motivated, professional, and customer-focused individuals to join our team as DIRECT MARKETINGWed, 16 SepFI MARKETING
Marketing Manager » Johannesburg, Gauteng - Marketing Manager to strengthen its brand, customer engagement and market presence. This role requires a self-starter who can... will own the marketing strategy, brand, budget, campaigns, digital and social media, agencies, community management • Wed, 16 SepThe Working EarthR450000 - 600000 per year
Marketing Graduate » Sandton, Johannesburg - , spanning supply chain management, marketing management, channel management, enterprise sales, and media relations... We are looking for an exceptional Marketing Graduate to join our dynamic team. This is a once-in-a-lifetime opportunity for a top-performing graduates • Wed, 16 SepCore
Marketing Coordinator » South Africa - We are looking for an experienced and highly organised Marketing Coordinator who will play a key role in coordinating marketing activities, campaigns, content, and brand initiatives for our client. Requirements Minimum 2 years marketing experience in the hospitality industry Relevant Marketing qualification Strong organisational and project coordination skills Excellent written and verbal communication Experience coordinating marketing campaigns and events Social media and digital marketing kno… • Wed, 16 Sep
Marketing Manager » South Africa - Marketing Manager Drive lead generation, campaign execution, and social media activity, building a qualified marketing pipeline and nurturing prospects into sales conversions. Fully Remote (South Africa) | Remote | 9:00 AM 5:00 PM UK Hours, with a 1-hour lunch break | R60,000R65,000 per month ABOUT OUR CLIENT Our client operates within the live events space, with activity relevant to the HSE (Health, Safety & Environment) sector. The business uses marketing to generate qualified leads, build pi… • Wed, 16 Sep
Go-to-Market Project Manager | Marketing Strategy & Execution » South Africa - Go-to-Market Project Manager | Marketing Strategy & Execution Are you a marketing strategist who thrives on leading... our marketing efforts, where you'll shape and execute the strategies that power our growth. In this role, you'll own the go • Wed, 16 SepCodekeeper
E-Commerce and Digital Marketing Coordinator » Pretoria, Gauteng - E-Commerce & Digital Marketing Coordinator / E-Handel & Digitale Bemarkingskoördineerder 'n Gevestigde... kleinhandelsonderneming is op soek na 'n proaktiewe, georganiseerde en kliëntgerigte E-Commerce & Digital Marketing Coordinator / E-Handel • Wed, 16 Sep
Junior Digital Marketing & Content Creator » Hillcrest, KwaZulu-Natal - Beauty and hospitality group is seeking a Junior Digital Marketing and Content Creator who will be responsible...' experience in social media, digital marketing or content creation, with strong photography, videography, and editing skills • Wed, 16 SepResource Recruitment
Future Leaders Program - Digital Marketing Manager » Cape Town, Western Cape - Future Leaders Program - Digital Marketing Manager Break boundaries. Accelerate your leadership. Shape the future • Wed, 16 SepPhilip Morris International
Regional Marketing Manager for SEA » Johannesburg, Gauteng - strategies and give direction to all marketing efforts in order to ensure Givaudan's leading position within the relevant... category, according to overall business objectives and global/regional marketing strategy. You will report to the Commercial • Wed, 16 SepGivaudan
Marketing Graduate » Sandton, North Johannesburg - About Core Group Core Group represents some of the worlds most valued and loved brands in Sub-Saharan Africa. Its our mission to empower individuals and organisations with the world's leading personal technology products and services. We are the leading distributor of multiple brands in Sub-Saharan Africa, proudly representing the Apple brand in South Africa since 1995. We also distribute other global brands such as Apple, DJI and Nintendo . Our responsibilities are all-encompassing, spanning s… • Tue, 15 SepCore Group
Marketing Representative » Vereeniging, Gauteng - ML Marketing is looking for enthusiastic and motivated individuals to join our growing marketing team... an experienced marketing professional, ML Marketing offers an exciting opportunity to earn, grow, and develop into a future leader • Mon, 14 SepML Marketing
Ads Creative Strategist - E-commerce Marketing Agency » Johannesburg, Gauteng - in a position of a similar nature while working for Hustler Marketing). Committing to a 30-day notice period after the first month • Sat, 12 SepHustler Marketing
Ads Creative Strategist - E-commerce Marketing Agency » Cape Town, Western Cape - in a position of a similar nature while working for Hustler Marketing). Committing to a 30-day notice period after the first month • Fri, 11 SepHustler Marketing
Marketing Designer » Kempton Park, Ekurhuleni - MARKETING DESIGNER: GRAPHICS & COMMUNICATIONS Location: Head Office – Kempton Park Business Area: Marketing Reporting To: Marketing Lead Employment Type: Permanent Urgency: Immediate Introduction This role exists to translate technical, commercial and brand messaging into clear, engaging and visually compelling content across both digital and print platforms. Operating in a technical, industrial environment, the Marketing Designer ensures that all communication — internal and external — is prof… • Fri, 11 Sep
Marketing Coordinator » Cape Town City Centre, Cape Town Region - Company and Job Description: Join our network of innovative companies seeking talented Marketing Coordinators who excel in dynamic environments and enjoy contributing across a broad range of marketing functions. Whether with a high-growth start-up or a well-established industry leader, you'll have the opportunity to support integrated marketing campaigns, coordinate content and events, assist with digital initiatives, and collaborate closely with creative, sales, and commercial teams. From camp… • Fri, 11 Sep
Marketing Manager » Stellenbosch, Cape Winelands - MARKETING MANAGER Recruitment Company: Honey Recruitment Industry: Agriculture / Agribusiness / Food & Meat Production Location: Stellenbosch, Western Cape Salary: R40,000 – R50,000 per month Employment Type: Permanent IMPORTANT SECTOR REQUIREMENT Candidates must have previous marketing experience within the agriculture, agribusiness, food production, meat, livestock, FMCG, agricultural products or a closely related sector. Industry experience is highly important for this position, as the succe… • Fri, 11 Sep
Marketing and Communications Coordinator » Johannesburg, Gauteng - Marketing and Communications Coordinator FEM is looking to appoint a Marketing and Communications Coordinator in Head Office. The overall objective of this position is to support the Marketing and Communications Manager in the teams delivery and implementation of all marketing & communications strategic objectives and initiatives across all regions. The successful incumbents responsibilities will include but not be limited to providing marketing support and administration to assist the departme… • Thu, 10 SepThe Federated Employers Mutual Assurance Company Ltd
Marketing Manager » Stellenbosch, Cape Winelands - A leading real estate company is seeking an experienced Marketing Manager to join their team in Stellenbosch, Western Cape. The role will focus on Digital Marketing, Sales and Commercial Support, playing a key role in driving the companys marketing and commercial objectives. The successful candidate will also be required to travel to the DRC on a monthly basis as part of the role. Requirements: Website Management Update the Luano City website on a weekly basis with current information, developm… • Thu, 10 SepHire Resolve
Marketing Assistant - Benoni » Benoni, Ekurhuleni - Our Marketing and Design team is looking for a suitable individual to perform administrative duties within the Marketing and design department. Key Tasks: Perform Administrative duties. · Undertake daily administrative tasks to ensure the functionality and coordination of the departments activities · Write marketing literature (brochures, press releases etc) to augment the companys presence in the market Support marketing manager in organising various projects: · Coordinate projects and reporti… • Thu, 10 SepAffinity Life Limited
Marketing Operations Manager » Cape Town City Centre, Cape Town Region - Job Title : Marketing Operations Manager Department : Ares Holdings, Brands Reporting to : Head of Brand Direct reports : Regional Marketing Managers Key customers : Brand Managers, Retail Operations, Sales, Trade Marketing, Wholesale Partners, Merchandising, Training Main purpose : The Marketing Operations Manager is responsible for designing, coordinating and managing the operational and brand right delivery of marketing requirements for the Ares Brands through all regions in SA. The role sup… • Thu, 10 SepAres Holdings
sales and marketing assistant » East London, Eastern Cape - Our company is a forward-thinking organization specializing in direct sales and marketing, with a strong commitment... to innovation and excellence. We are seeking a dynamic and results-driven Sales and Marketing Agent to join our team and contribute • Wed, 09 SepSW Direct Marketing Pty Ltd
Marketing Assistant - Nelspruit » Mpumalanga, South Africa - Exciting position for a Marketing Assistant in Nelspruit. This position is based at our Promenande Shopping Centre in Nelspruit. The position involves managing all marketing activities and campaigns on site, social media content, activations and digital marketing initiatives. Coordinate promotions, events and assist with advertising, signage, promotional material and in-centre branding. Assist with driving foot traffic, tenant exposure and customer engagement as well as market research. The ide… • Wed, 09 SepOrion Real Estate Ltd
sales and marketing assistant » East London, Buffalo City - Our company is a forward-thinking organization specializing in direct sales and marketing, with a strong commitment to innovation and excellence. We are seeking a dynamic and results-driven Sales and Marketing Agent to join our team and contribute to our growing success.As a Sales and Marketing Agent, you will play a key role in both generating new sales opportunities and promoting our brand to a broader audience. You will work closely with the sales team to meet revenue goals and drive marketi… • Wed, 09 SepSW Direct Marketing Pty Ltd
Marketing Assistant » Muizenberg, Cape Town City Centre - Requirements Diploma or Bachelor's Degree in Marketing, Communications, Project Management, or a related discipline. 1–2 years' experience in a marketing support or marketing assistant role. Experience creating and managing content across social media platforms. Proficiency in Microsoft Office and Canva, with experience in Adobe Creative Suite considered an advantage. Working knowledge of digital marketing principles, email marketing, and website content management. Valid driver's licence wit… • Fri, 04 Sep
Marketing Coordinator » Johannesburg, Gauteng - KEY RESPONSIBILITIES Develop and implement marketing strategies across the property portfolio Coordinate digital, print, social media, advertising and property marketing campaigns Manage marketing content, promotional materials, property listings and brand communications Liaise with internal teams, property managers, suppliers, agencies and other stakeholders Manage multiple projects, deadlines and priorities simultaneously Monitor campaign performance and provide regular reports and recommenda… • Fri, 04 Sep
Marketing Supervisor » South Africa - Job Overview We are seeking a creative, driven and organized Marketing Manager to lead and execute the company's marketing initiatives. The successful candidate will be responsible for developing marketing campaigns, managing digital platforms, strengthening brand awareness and supporting business growth across all branches. Minimum Requirements: 3 years' marketing experience (retail/building materials experience advantageous) Relevant Marketing qualification with strong digital marketing and s… • Thu, 03 Sep
Marketing Trainee » Waterfront, Cape Town City Centre - REQUIREMENTS A genuine passion for marketing and brand building A degree or diploma in Marketing, Business, Communications, or a related field Strong analytical and problem-solving skills Excellent verbal and written communication skills Good organization and planning skills IT literacy: knowledge in PowerPoint & Excel Strong aesthetic eye, curious about consumer and industry trends, luxury mindset Ability to work under pressure and meet deadlines Strong team player, good communication skills D… • Thu, 03 Sep
Head of Marketing » Johannesburg, Gauteng - REQUIRED EXPERIENCE: 8 years' experience in B2B marketing, including senior leadership roles. Experience in brand strategy, digital marketing, lead generation, and performance marketing. Proven success in building and leading marketing functions. Experience in brand strategy, digital marketing, lead generation, and performance marketing. Strong track record of managing agencies, budgets, and marketing ROI. Experience working closely with sales and executive leadership. Financial services, finte… • Thu, 03 Sep
Marketing Associate » Gauteng, South Africa - We are looking for an experienced and highly driven Marketing Associate to take full responsibility for the marketing requirements of our property portfolio. The position involves managing the complete marketing process from strategy development and campaign planning to implementation, coordination and Performance monitoring. The ideal person will work independently, manage multiple projects and ensure all projects are delivered within deadlines. Initiative and strong attention to detail essent… • Wed, 02 SepOrion Real Estate Ltd
Marketing and Social Media Assistant » Milnerton, Cape Town City Centre - We are seeking a creative and driven Marketing Assistant to join our automotive dealership. The successful candidate will be responsible for assisting with social media platforms, digital marketing campaigns, and online brand presence to drive customer engagement and support vehicle sales. Requirements Strong knowledge of social media platforms, digital advertising, and content creation . Basic graphic design skills (experience with tools like Canva, Adobe, or similar is advantageous). Excellen… • Wed, 02 SepStiles Recruit
Marketing and Social Media Assistant » Cape Town City Centre, Cape Town Region - We are seeking a creative and driven Marketing Assistant to join our automotive dealership. The successful candidate will be responsible for assisting with social media platforms, digital marketing campaigns, and online brand presence to drive customer engagement and support vehicle sales. Requirements Strong knowledge of social media platforms, digital advertising, and content creation . Basic graphic design skills (experience with tools like Canva, Adobe, or similar is advantageous). Excellen… • Wed, 02 SepStiles Recruit
Marketing and Social Media Assistant » Green Point, Cape Town City Centre - We are seeking a creative and driven Marketing Assistant to join our automotive dealership. The successful candidate will be responsible for assisting with social media platforms, digital marketing campaigns, and online brand presence to drive customer engagement and support vehicle sales. Requirements Strong knowledge of social media platforms, digital advertising, and content creation . Basic graphic design skills (experience with tools like Canva, Adobe, or similar is advantageous). Excellen… • Wed, 02 SepStiles Recruit
Head of Marketing » Randburg, West Johannesburg - A well established company based in Strydom Park is looking for a Head of Marketing. Requirements: · 3 to 5 years experience in marketing, branding or creative direction · Strong design ability with handson content creation skills · Experience in brand development rather than social media management · Flexible, positive attitude with strong communication skills · Able to manage a broad scope of work including events, campaigns and charity initiatives · Age preference 25 years plus · Willing to … • Wed, 02 SepPlacement Point
SENIOR MARKETING MANAGER » Edenvale, Ekurhuleni - About the Role Regal Distributors is seeking an accomplished, commercially minded and hands-on Senior Marketing Manager to lead the Groups marketing and communications function. This is a senior management appointment with responsibility for the strategic direction, leadership and day-to-day performance of the marketing department. The successful candidate will act as custodian of the Regal brand and will be accountable for marketing activity across the organisation , including branches, key ac… • Wed, 02 SepRegal Distributors SA Ltd
Marketing Manager » South Africa - A leading retail organisation is seeking a creative, driven and organised Marketing Manager to lead and execute marketing initiatives across the business. The successful candidate will be responsible for developing impactful campaigns, managing digital platforms, strengthening brand awareness and supporting business growth across multiple branches. KEY RESPONSIBILITIES Develop and implement marketing strategies aligned with business objectives. Plan, create and schedule engaging social media co… • Wed, 02 Sep
Marketing Specialist » Johannesburg, Gauteng - Marketing Specialist Location: Johannesburg, Gauteng Department: Marketing Reports to: Marketing Manager / Head of Marketing Key Responsibilities Plan and execute integrated campaigns across sportsbook, casino and promotional products. Translate campaign briefs into actionable digital, retail, traditional and OOH plans. Manage campaign timelines and ensure all campaigns are delivered accurately and on time. Support paid media activity across Meta, Google, programmatic and affiliate channels. Co… • Tue, 01 Sep
Marketing Consultant » Centurion, Tshwane - Coffee@Oxford is seeking a driven, results focused Marketing Consultant / Representative to expand our catering division and venue partnerships. This is a commission only role suited to a confident individual who thrives on building relationships, securing contracts, and growing business opportunities. Key Focus Areas: • Expanding Coffee@Oxford’s catering footprint • Securing venue partnerships for events, corporate functions, and private gatherings • Building strong relationships with business… • Thu, 27 AugCoffee@Oxford
Marketing Assistant » Pinetown, eThekwini - ACANCY: MARKETING ASSISTANT Industry: Pharmaceutical / Healthcare / Biotech Location: Pinetown, KwaZulu-Natal, South Africa Position Type: Permanent A premier manufacturer and supplier of therapeutic proteins and diagnostic products is seeking an organized and proactive Marketing Assistant to join their team. This role provides critical operational, administrative, and campaign support to the Business Development and Marketing department—ensuring seamless HCP engagement, event execution, brand … • Thu, 27 Aug
MARKETING EXECUTIVE » Pretoria, Tshwane - Minimum MARKETING EXECUTIVE Location: Rosslyn, Pretoria Salary: R20 000 R34 000 per month, based on experience Start Date: ASAP Position Overview Our client, based in Rosslyn, Pretoria, is seeking a driven and commercially minded Marketing Executive with a minimum of 3 years' marketing experience who is ready to take the next step in their career. The successful candidate will play an active role in marketing initiatives while gaining increased exposure to client relationships, new business opp… • Wed, 26 Aug
Marketing Assistant » Durban, eThekwini - Key Requirements: Diploma or equivalent qualification in Marketing, Business Administration, Communications, Sales, or a related field. 2-3 Years' experience in a marketing, sales, business development or commercial support environment. Experience in the pharmaceutical, healthcare, or FMCG environment and with digital platforms, social media, content management, or marketing systems would be advantageous. Additional Requirements: Digital literacy and digital marketing awareness, marketing admin… • Wed, 26 Aug
Marketing Manager | Marketing Lead » Umhlanga Rocks, eThekwini - Key Responsibilities Develop and implement a clear marketing strategy aligned to business objectives Build and manage annual / quarterly marketing calendars around launches, campaigns and key trading periods Manage the marketing budget, track spend and monitor performance Take ownership of relationships with external agencies and suppliers, including briefing, KPIs, deadlines and performance Coordinate multiple suppliers and ensure consistent strategic direction across all marketing activity Mo… • Wed, 26 Aug
Marketing Executive » South Africa - Marketing Executive Own the day-to-day marketing execution across social media, paid advertising, email marketing, content, freemium lead generation and events. Remote (South Africa) | Remote | 9:00 AM 5:00 PM UK time | R20,000 R25,000 per month ABOUT OUR CLIENT Our client operates within the education sector, with school leaders and decision-makers as a key audience. LinkedIn is the primary platform for reaching this audience. Events currently produce 50% of leads, with marketing required to a… • Tue, 25 Aug
Marketing Specialist » Johannesburg, Gauteng - Key Responsibilities: Take ownership of the brands identity, positioning and overall marketing presence. Develop and implement strategies to strengthen brand awareness and market positioning. Ensure all marketing activities consistently reflect the brands identity, values and desired positioning. Identify opportunities to grow and elevate the brand across relevant platforms and channels. Develop campaigns and initiatives that support both brand-building and commercial objectives. Monitor market… • Wed, 19 Aug
Marketing Executive » Cape Town City Centre, Cape Town Region - Job Title: Marketing Executive Location: Rosenpark, Bellville Employment Type: Full-Time We are seeking a highly motivated and ambitious Marketing Executive to join a growing digital marketing team. This is an exciting opportunity for someone who is eager to take ownership of marketing initiatives, bring fresh ideas to the table, and contribute directly to the growth and visibility of the brand. The ideal candidate will have a strong foundation in marketing, a keen eye for detail, and the creat… • Tue, 18 Aug
sales and marketing » Durban, KwaZulu-Natal - We are Sales and Marketing company that deal with customers on a daily basis. We promote and sell company product • Wed, 05 AugNozulu Direct Marketing
Digital Marketing Project Coordinator » Cape Town, Western Cape - Position Overview We are looking for a Digital Marketing Project Coordinator who can keep campaigns moving.... You will also support the execution of digital marketing campaigns, including task setup, deadline management, resource coordination • Tue, 07 JulNo Joke Marketing
Digital Marketing Project Coordinator » Cape Town, Western Cape - Position Overview We are looking for a Digital Marketing Project Coordinator who can keep campaigns moving.... You will also support the execution of digital marketing campaigns, including task setup, deadline management, resource coordination • Mon, 06 JulChildcare Marketing Group
Digital Account Manager (Childcare Marketing) – Senior Marketing Strategist » Cape Town, Western Cape - Senior Digital Account Manager & Marketing Strategist Location: Fully Remote Salary: $2500 – $3,500 per month The... Mission Are you a commercially-minded Client Services Manager with a proven marketing agency background? We are The • Sat, 04 JulChildcare Marketing Group

Related Jobs in South Africa

Search Marketing Related Links
Search Senior Web Developer in South Africa, Cape Town
Search General in South Africa, Vereeniging
Search Admin Assistant
Search Markhams
Search Staff Nurse
Search Network Administrator
Search Lead Consultant
Search Miner
Search Graduate Assistant
Search Information Technology Director
Search China Jobs

Latest Marketing Job Opportunities in South Africa

Common roles include:

Jobs