283 Flexible Learning jobs in South Africa
Learning Material Developer/Instructional Designer
Posted 19 days ago
Job Viewed
Job Description
Leading financial services client seeks a Learning Material Developer/Instructional Designer (OneStream Implementation) for a 12-month contract based in Cape Town.
Responsibilities- Develop and maintain OneStream training material (all types of media) as required.
- Document learning material (user guides, quick reference guides, recorded sessions) of user training in preparation for the OneStream implementation.
- Consolidate processes, data flows, and technology scope to produce results, planning, budgeting and forecasting, tax reporting, and finance allocation processes.
- Develop, package and roll out material to the business, including measurement of the effectiveness of training events, and load onto the Knowledge Hub.
- Matric and Tertiary qualification.
- Training material development (ideally within a project-based environment).
- Ability to document training materials and learning aids using tools such as Captivate.
- Finance knowledge.
- Ability to assess and understand training needs.
- Ability to document learning materials.
Salary Market Related
#J-18808-LjbffrLearning material developer/instructional designer
Posted today
Job Viewed
Job Description
Learning material developer/instructional designer
Posted today
Job Viewed
Job Description
E-Learning Specialist
Posted today
Job Viewed
Job Description
We are seeking a highly skilled E-Learning Specialist to be located at the head office based in Johannesburg. The successful incumbent will play a critical role in designing, developing, and delivering quality learning outcomes using technology to ensure employees acquire the right level of capability and knowledge. You will be responsible for driving the sustainable growth of digital learning aligned with the training strategy and needs of the business.
Job Description
- Collaborate with subject matter experts (SMEs) to translate learning objectives into impactful e-learning content.
- Design structured e-learning programs and learning paths aligned with organizational goals.
- Create and maintain an online faculty community and/or network, managing the LMS and Udemy library, and facilitating monthly compliance online campaigns (e.g., POPIA, phishing, etc.).
- Monitor and troubleshoot technical issues within the LMS to ensure seamless user experiences.
- Use relevant tools, such as Articulate Storyline, to develop instructional materials with interactive modules, video content, and related assessments to ensure competence.
- Edit videos, record voiceovers, and create animations to ensure high-quality content delivery.
- Design and implement assessments to measure learners' understanding of course materials.
- Identify fit-for-purpose training needs that can be digitized.
- Apply relevant instructional design theories and methodologies to create online learning experiences.
- Analyze course content and learning outcomes for alignment and review for instructional gaps.
- Evaluate and adapt existing course materials to meet quality and accessibility standards.
- Conduct post-training assessments of data and learner feedback to refine and improve course content and ROI.
- Conduct usability testing to evaluate course functionality and content clarity.
- Design and provide instructional technology training (e.g., seminars, workshops, self-paced, etc.) for staff.
- Identify new tools and technologies that support the learning strategy of developing and offering digital training to the business, evaluating their effectiveness and recommending adoption where required.
- Design, develop, and/or convert courses, instructional materials, media, and other electronic instructional information consistent with adult learning theory and best practices for delivery in supported online learning modalities.
- Stay current on online learning trends, educational developments, and teaching strategies.
- Support the development of policies, practices, and standards that facilitate the effective use of online learning technologies (this may include creating guidelines, standards, templates, handbooks, etc.).
- Perform other related duties as assigned.
Minimum Requirements
- Relevant Diploma/Degree or equivalent qualification in Human Resource Development or ODETD Practices. A UX/UI Design qualification is mandatory for this role.
- Minimum of 3 years of extensive e-learning training experience.
- Accredited Assessor, Moderator, Facilitator, and accreditation in designing learning material.
- ETDP qualification is required.
- Certification in using digital training tools, instructional design, and graphic design.
- Certificate and work experience in Predictive Analytics and Data Analytics.
Behavioural Competencies
- Excellent interpersonal and communication skills (at all levels).
- Highly articulate with the ability to translate and explain complex ideas and concepts to a variety of audiences.
- Excellent analytical skills with the ability to concisely translate complex data and documentation.
- Strong relationship-building skills with a focus on the customer.
- Strong verbal and written communication skills.
- Strong facilitation and negotiation skills.
- Strong stakeholder management skills.
- Ability to work simultaneously on several different initiatives, displaying excellent time management and organizational skills.
- Displays a desire to improve and progress knowledge and experience, readily accepting guidance and feedback on performance.
- Analytical thinking.
E-Learning Specialist
Posted 2 days ago
Job Viewed
Job Description
Hire Resolve's client is seeking an E-Learning Specialist who will be responsible for the end-to-end design, development, implementation, and management of engaging and effective e-learning solutions for the client. This role requires a blend of instructional design expertise, technical proficiency with e-learning tools and Learning Management Systems, and strong project management skills to support the continuous growth and development of our diverse workforce across Africa.
Responsibilities:
Design and Develop E-Learning Content:
Create comprehensive instructional materials, including interactive modules, video content, assessments, and quizzes.
Utilize industry-standard authoring tools (e.g., Articulate Storyline, Adobe Captivate, Lectora, Camtasia) to design engaging e-learning courses.
Apply instructional design theories, practices, and methods to create effective online learning experiences tailored to adult learners.
Collaborate closely with subject matter experts (SMEs) from various departments to translate complex learning objectives into clear, concise, and impactful e-learning content.
Design logical learning paths and develop structured e-learning programs that align with organizational goals and operational needs.
Learning Management System (LMS) Administration:
Set up, manage, and maintain LMS platforms (e.g., Moodle, Blackboard, Canvas, TalentLMS) to efficiently deliver e-learning courses.
Monitor and troubleshoot technical issues within the LMS, ensuring a seamless and positive user experience for all learners.
Track learner progress and performance, and generate insightful reports from the LMS to inform decision-making.
Multimedia Production:
Create high-quality multimedia elements (audio, video, graphics) to enhance the visual appeal and engagement of learning experiences.
Edit videos, record professional voiceovers, and create animations to ensure high-quality content delivery.
Evaluation and Assessment:
Develop robust assessments and evaluation strategies to accurately measure learners’ understanding of course materials and overall program effectiveness.
Analyze assessment results and feedback to identify areas for improvement and iteratively enhance course design.
Conduct usability testing to gather feedback on course functionality, content clarity, and overall learner satisfaction.
Continuous Improvement:
Stay abreast of the latest e-learning trends, tools, technologies, and best practices in the digital learning space.
Implement feedback from learners and instructors to continuously improve content quality, instructional effectiveness, and user experience.
Experiment with new teaching methods and technologies, such as virtual reality (VR) or gamification, to enhance engagement and learning outcomes.
Project Management:
Effectively manage e-learning projects from inception to completion, adhering to defined timelines, budgets, and deliverables.
Work collaboratively with cross-functional teams, including instructional designers, IT specialists, and developers, to successfully execute e-learning initiatives.
Ensure all courses are delivered on time, within scope, and consistently meet high-quality standards.
Administration & Reporting:
Provide monthly reports on training conducted, including participation rates, completion rates, and assessment results.
Report on training feedback received from attendees, summarizing insights and recommending actionable improvements
- Bachelor’s degree in Education, Instructional Design, Educational Technology, Information Technology, or a closely related field.
- SDF (Skills Development Facilitator) certification.
- Certified Professional in Learning and Performance (CPLP).
- E-Learning Instructional Design Certificate from a recognized organization.
Project Management Professional (PMP) certification, particularly for managing large-scale e-learning projects.
5-6 years of related experience in e-learning development, instructional design, curriculum development, or multimedia content creation.
Hands-on experience with Learning Management Systems (LMS), such as Moodle, Blackboard, Canvas, or TalentLMS.
Proficiency with e-learning authoring tools such as Articulate Storyline, Adobe Captivate, Lectora, or Camtasia.
Ability to use e-learning authoring tools effectively.
Proficiency with multimedia editing software (e.g., Adobe Suite, Final Cut Pro) for audio, video, and graphic design.
Basic understanding of web development fundamentals (e.g., HTML, CSS) to create and manage content.
Instructional Design Expertise: Strong knowledge of adult learning theories, instructional design principles, and best practices for creating engaging online learning experiences.
Strong Organizational Skills: Ability to effectively manage multiple projects simultaneously, prioritize tasks, and meet tight deadlines.
Creativity: Demonstrated ability to develop innovative, engaging, and visually appealing digital learning materials.
Communication: Excellent written and verbal communication skills, with the ability to collaborate effectively with Subject Matter Experts, developers, and end-users.
Problem-Solving: Analytical skills to evaluate the effectiveness of learning programs, identify challenges, and troubleshoot technical or content-related issues.
Data Analysis: Ability to analyze user data, feedback, and learning outcomes to continuously enhance course effectiveness and achieve desired results.
Adaptability: Eagerness and ability to keep pace with evolving technologies and emerging trends in the e-learning space.
Attention to Detail: Meticulous attention to detail, ensuring high quality and accuracy in all aspects of course design and technical implementation.
Collaboration: Proven ability to work effectively and collaboratively with instructional designers, developers, and various stakeholders across the organization.
Valid driver’s license with own reliable transport.
Benefits:
- Competitive salary based on experience.
You can also connect with Daniel on LinkedIn or contact Hire Resolve
If you meet the above requirements we will contact you within 3 working days
#J-18808-Ljbffr
E-learning specialist
Posted today
Job Viewed
Job Description
Learning & Development Specialist
Posted 25 days ago
Job Viewed
Job Description
Job Purpose:
- To ensure the delivery of occupationally directed education, training and development to the company line managers and employees in order to improve the performance of individuals and
effectiveness of the organisation. Reporting to Learning and Development Manager.
Minimum Requirements:
- Matric/ Grade 12
- National Diploma in Human Resource Management or relevant tertiary qualification in the Education, Training and Development field at NQF level 6
- Registered Skills Development Facilitator / Coach and Mentor / Assessor and Moderato
- 2+ years in a similar role
Main Requirements:
HR Legislation:
- Translate legislative changes into relevant HR Policies and Practices
- An in depth understanding of and to comply with the relevant HR Legislation (Labour Relations Act, Employment Equity Act, BBBEE Act, Skills Development Act, MIBCO Main Agreement etc.)
Employment Equity:
- Participate in the implementation and utilisation of equity related processes
BBBEE:
- Create an awareness of BBBEE within the Group
- Assist the Learning & Development Manager with the skills element within BBBEE
Training and Development:
- Assist the line managers and facilitators in identifying employee training needs and problem solving around these issues
- Analyse the individual development plans of employees to understand the training and development requirements
- Discuss with external suppliers and facilitators on specific requirements of the learning and development intervention and source details, as defined in the training strategy, in order to meet organisational, departmental and individual development needs. (evaluate the programmes using accepted criteria)
- Schedule staff to attend internal and external learning events in accordance with the wider learning and development strategy
- Develop material for in-house training
- Ensure that appropriate resources are available, e.g. venue, equipment, course material, manpower, etc.
- Collate training information for audit purposes – BBBEE, ISO etc.
- Participate in audits and ensure recommendations are actioned
- Facilitate internal training interventions
- Gather information for learning communications i.e. noticeboards, newsletters etc.
- Collate learning and development evaluations to enable amendments to programmes
- Provide technical expertise on external industry committees and bodies
Administration:
- Prepare learning and development materials to a consistently high standard and ensure that they reach the delegates/facilitators within agreed timescales
- Update the learning and development calendar
Workplace Assessments:
- Administer, coordinate and maintain assessment records
- Coordinate Standards Based Assessments processes and conduct outcomes-based assessments
SETA Management:
- Manage learners and learnerships through the SETA
- Co-ordinate and provide input into the Workplace Skills Plan to ensure accurate and timely submission
- Provide administrative support in the skills development levy claim process
- Perform programme planning, co-ordination and qualification development within the SETA framework
Reporting:
- Compile Training and Development monthly reports
Be The First To Know
About the latest Flexible learning Jobs in South Africa !
Learning & Development Specialist
Posted 25 days ago
Job Viewed
Job Description
Job Purpose:
- To ensure the delivery of occupationally directed education, training and development to KAP Automotive line managers and employees in order to improve the performance of individuals and effectiveness of the organisation.
Educational Requirements:
- National Diploma in Human Resource Management or relevant tertiary qualification in the Education, Training and Development field at NQF level 6
Additional Requirements:
- Registered Skills Development Facilitator / Coach and Mentor / Assessor and Moderator
Key Performance Areas
HR Legislation:
- Translate legislative changes into relevant HR Policies and Practices.
- An in depth understanding of and to comply with the relevant HR Legislation (Labour Relations Act, Employment Equity Act, BBBEE Act, Skills Development Act, MIBCO Main Agreement etc.)
Employment Equity:
- Participate in the implementation and utilisation of equity related processes.
- BBBEE:
- Create an awareness of BBBEE within the Group.
- Assist the Learning & Development Manager with the skills element within BBBEE
Training and Development:
- Assist the line managers and facilitators in identifying employee training needs and problem solving around these issues.
- Analyse the individual development plans of employees to understand the training and development requirements.
- Discuss with external suppliers and facilitators on specific requirements of the learning and development intervention and source details, as defined in the training strategy, in order to meet organisational, departmental and individual development needs. (evaluate the programmes using accepted criteria).
- Schedule staff to attend internal and external learning events in accordance with the wider learning and development strategy.
- Develop material for in-house training.
- Ensure that appropriate resources are available, e.g. venue, equipment, course material, manpower, etc.
- Collate training information for audit purposes – BBBEE, ISO etc.
- Participate in audits and ensure recommendations are actioned.
- Facilitate internal training interventions.
- Gather information for learning communications i.e. noticeboards, newsletters etc.
- Collate learning and development evaluations to enable amendments to programmes.
- Provide technical expertise on external industry committees and bodies.
Administration:
- Prepare learning and development materials to a consistently high standard and ensure that they reach the delegates/facilitators within agreed timescales.
- Update the learning and development calendar.
Workplace Assessments:
- Administer, coordinate and maintain assessment records.
- Coordinate Standards Based Assessments processes and conduct outcomes-based assessments.
SETA Management:
- Manage learners and learnerships through the SETA.
- Co-ordinate and provide input into the Workplace Skills Plan to ensure accurate and timely submission.
- Provide administrative support in the skills development levy claim process.
- Perform programme planning, co-ordination and qualification development within the SETA framework.
Reporting:
- Compile Training and Development monthly reports
Learning Designer
Posted 7 days ago
Job Viewed
Job Description
Join to apply for the Learning Designer role at Momentum Group Limited
Join to apply for the Learning Designer role at Momentum Group Limited
Momentum Group is a South African-based financial services group. Our retail and specialist brands drive to build and protect our client's financial dreams. We help people grow their savings, protect what matters to them and invest for the future. We help companies and organisation’s care for and reward their employees and members.
Momentum Group is one of South Africa's largest life insurers and integrated financial services companies, operating through brands like Momentum, Metropolitan, Guardrisk, and Eris Properties. Through our own network of advisers or via independent brokers and utilising new platforms Momentum Group provides practical financial solutions for people, communities, and businesses. Visit us at As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
The purpose of the role is to design and develop interactive, engaging, and intuitive learning experiences with
technical depth that meet the needs of the business.
Requirements
- Bachelors Degree in English, Media Studies, Communication, Education, Psychology, Commerce or similar (preferred).
- Postgraduate Degree (Honours/Masters) would be an advantage.
- 3-4 years’ experience as a learning designer (essential).
- 3-4 years’ experience in learning technologies and digital learning tools (LMS/LXP, Articulate RISE & Storyline, etc.).
- Previous experience working on large-scale learning content development and delivery projects (Financial Services or internal regulatory training experience is beneficial).
- Microsoft Office 365 (Word, Excel, PowerPoint, MS Teams, Outlook).
- Learning and digital media course authoring software, such as Articulate Rise and Storyline, Captivate, Figma, Parta, Powtoon, Canva, etc.
- Experience managing and building learning experiences on various digital learning platforms, learner management systems or learning experience platforms.
- Strong knowledge of learning theories, instructional design models, and practical experience in creating impactful, innovative learning at scale.
Internal Processes:
- Conceptualise and design blended and digital learning interventions and learning strategies using principles of agile and iterative design and ensuring that stakeholder engagement remains ongoing.
- Develop comprehensive learning and organisational capability development design strategies, including conducting high-level learning needs analyses, interpreting business requirements and designing comprehensive learning solutions in alignment with organisational goals.
- Apply technical learning design expertise to develop rich, innovative, high-quality, engaging and experiential learning content as well as all supporting material, including multidisciplinary tools, resources, media and learning aids for learning interventions.
- Design, implement and consult on capability-building academies and frameworks, identifying current and future skill gaps, engaging with stakeholders to understand business goals and talent challenges, and defining and measuring against KPIs.
- Act as a consultant to business units and stakeholders regarding digital learning innovation and interventions, best practices and solutions.
- Take ownership of work and deliver consistently in a matrix model of team members, senior, and external business stakeholders.
- Engage stakeholders to accurately scope and determine criteria and requirement specs to successfully deliver projects across numerous business units.
- Ensure that the relevant learning objectives are measurable, designed for, and have been achieved through the programme design to meet return on stakeholder expectations.
- Obtain ongoing and regular feedback from facilitators, subject matter experts, stakeholders, and business, and make necessary updates to ensure the course content remains current.
- Conduct a brief and engage with vendors where learning design is outsourced to a 3rd party and ensure that the vendor meets all requirements of delivery.
- Develop comprehensive multimedia briefs and review all visual and video assets produced by multimedia designers, and provide direction and constructive feedback, ensuring graphics enhance the overall learning experience.
- Ensure efficient version control and maintain repository of all learning files.
- Ensure that methodologies used in the design and implementation of learning initiatives remain cutting-edge and in line with industry trends, adult learning principles and digital learning best practice.
- Ensure that learning material is developed in the correct format to deploy in alignment with the group LMS capability and test through to the roll-out phase.
- Develop and maintain productive and collaborative working relationships with peers and stakeholders. Positively influence and participate in change initiatives and encourage a culture of learning in the wider organisation.
- Continuously develop and share own expertise in terms of professional, industry and legislative knowledge, as well as digital learning trends and best practice.
- Contribute to continuous innovation through the development, sharing, and implementation of new ideas through various learning forums and communities.
- Provide authoritative expertise and advice to clients and stakeholders.
- Build trust and credibility through responsiveness, empathy and professionalism.
- Build and maintain relationships with clients and stakeholders.
- Deliver on service level agreements made with clients and stakeholders to ensure client expectations are managed.
- Ensure high client service levels and the fair treatment of clients within the area of responsibility.
- Participate and contribute to a culture that builds collaborative relationships, facilitates feedback, and provides exceptional client service.
- Monitor external and internal client feedback to analyse, interpret and adapt the quality of the client experience.
- Ensure satisfactory resolution of all queries.
- Contribute to a positive work climate and live our six cultural behaviour themes.
- Deliver on best practices, fostering an environment of continuous learning, improvement and cohesiveness.
- Enable an environment of learning and growth whereby information regarding successes, issues, trends and ideas are actively shared between team members.
- Identify your own growth and development needs and schedule interventions to enable ongoing development, training, and personal growth.
- Effectively manage own performance within the team to ensure business objectives are achieved.
- Encourage innovation, change agility and collaboration within the team.
- Identify solutions to enhance cost effectiveness and increase operational efficiency.
- Mastery of instructional design principles and adult learning theory.
- Strong technical proficiency in digital learning tools and platforms.
- Strategic thinking and ability to align learning solutions with business goals.
- Collaboration and stakeholder engagement and consulting.
- Innovation mindset and commitment to continuous improvement.
- Collaboration and cross-functional teamwork in a matrixed environment
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Education and Training
Referrals increase your chances of interviewing at Momentum Group Limited by 2x
Sign in to set job alerts for “Learning Designer” roles.Parow, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 4 months ago
Learning Technologist (Fixed-term Contract)Cape Town, Western Cape, South Africa 3 weeks ago
Content Creator / Learning Designer – Strategic Alliances (6-Month Contract)Cape Town, Western Cape, South Africa 2 days ago
Senior Programme Manager (Product Lead - Online Education/EdTech context)Cape Town, Western Cape, South Africa 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrLearning Designer
Posted 13 days ago
Job Viewed
Job Description
1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Location: Cape Town
Working Practices: Hybrid | Mondays and Thursdays in office and remaining days remote.
Location: Cape Town
Working Practices: Hybrid | Mondays and Thursdays in office and remaining days remote.
Contract type: We're currently hiring for both fixed-term and permanent roles .
Working Hours: 10H00AM - 18H30PM (SAST)
Job summary:
Are you passionate about shaping the future of digital learning? As a Learning Designer at Construct, you will have the opportunity to craft world-class, innovative learning experiences that inspire and engage global learners. Whether you're designing cutting-edge MBA programs, developing life-changing MOOCs, or creating competency-based job training, your work will directly impact learners around the world.
In this role, you'll drive creative and forward-thinking solutions while ensuring that all learning materials align with best practices and Construct's quality framework. You will collaborate with internal teams and external stakeholders, proactively leveraging GenAI technologies to enhance your workflow and deliver top-tier digital products.
While working in a highly supportive environment, you will be expected to:
- Take full ownership of your work, ensuring high-quality deliverables
- Contribute to a collaborative and innovative team environment
- Deliver creative, practical solutions that meet client needs within project scope and deadlines
- Apply advanced learning design knowledge to create technology-enabled learning experiences that meet best practice standards
- Ensure all learning materials align with Construct's quality framework and enhance learner engagement
- Effectively engage with internal stakeholders to translate course blueprints into detailed course storyboards for seamless digital course development
- Design instructionally sound and engaging online learning experiences by structuring content, creating activities, and integrating multimedia elements
- Author directly on the LMS or support the learning technologist team in course building
- Regularly collaborate with the production team to create course and video graphic guides in line with Construct's design principles
- Support internal quality assurance processes, ensuring all design activities meet Construct's high standards
- Proactively integrate and utilize GenAI technologies to enhance workflow efficiency and innovation in course design
You have:
- 5+ years of experience in online or blended learning design or a similar role
- Strong consultancy and communication skills (written and verbal)
- Proficiency in designing and developing courses for multiple LMSs (e.g., EdX, Canvas, Bridge, etc.)
- Proven ability to self-motivate, work autonomously, and demonstrate leadership within a multidisciplinary team
- Deep knowledge of best practices for online and blended learning design
- Ability to coach peers and external stakeholders on best practices
- A demonstrable interest in and understanding of agile learning and development (L&D) design and technology-enhanced learning
- Excellent attention to detail and a solutions-oriented approach to learning design challenges
About Construct
Construct Education is a fee-for-service digital learning solutions company specializing in the design of innovative, impactful, and bespoke digital learning experiences. As a wholly-owned subsidiary of OES, a global leader in education solutions, we continue to push the boundaries of online education. Construct Education is committed to redefining online education in a way that prepares learners for real-world challenges and helps them succeed in their careers. Our vision is for everyone to have access to meaningful education through superior online programs.
Company Culture & Values
We are a people-focused organisation with a culture built around collaboration, connection, and working together toward one common goal. Our vibrant, values-led culture is grounded in four core principles that guide everything we do:
Passion and Perseverance: We love what we do (even though it's not always easy) and take pride in creating transformative learning experiences. We bring a ‘can-do' attitude to our work, tackling challenges and inspiring others.
Teamwork: We operate as cross-functional teams globally with trust and respect, celebrating success. We have fun while we work and enjoy collaborating with each other and OES partners.
Agility and Innovation: We are innovative, lateral thinkers who use our skills to do things better for our students. We thrive in ambiguity, embrace change and challenge conventional thinking.
Integrity : We do what's right, and what we say we will do, every time. We value a culture of respectful feedback and believe that respect trumps harmony.
What's in it for you?
Flexible work for genuine career-life fit
A healthy and supportive company culture
Generous annual leave
Paid maternity and paternity benefits
Professional development and mentoring
Construct Culture Club events
Study leave Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Other
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Construct Education by 2x
Get notified about new Learning Designer jobs in Cape Town, Western Cape, South Africa .
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 1 month ago
City of Cape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 3 months ago
Cape Town, Western Cape, South Africa $5.50-$5.50 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr