Job Title: Paid Media Specialist Company: Publicis Media Job Category: Digital Marketing Roles & Responsibilities: Company Description Publicis is a global leading full\-service digital, shopper, data and media agency, delivering best\-in\-class strategy, creative, and technology as part of a Global network. We work with some of the country’s leading brands. We are experts in the full range of digital disciplines including web, mobile, social, Google, CRM and data. Devise and implement PPC strategies across a number of assigned client accounts and manage the campaigns in accordance with these strategies. Manage the day to day activities of these accounts including technical changes, analyzing and drawing insight from third party analytics data and implementing innovative management techniques to maximize campaign performance (specifically responsible for assisting and achieving significant results and delivering best practice management techniques across assigned client campaigns) Develop strong understanding of the products, competition, industry, marketing goals and objectives of each of your clients. Confidence to manage agency relationships with client service and drive increased performance. Responsibilities * Keep up to date with paid search advertising trends, techniques and industry related software * Conduct detailed competitor research * Conduct extensive keyword research, analyse and test keyword performance across multiple channels with multiple campaigns * Set\-up and run paid search campaigns including writing adverts, bid management, advert placement and ongoing optimisation across various channels * Utilise bid management tools and data modelling to maximise the effectiveness of PPC campaigns * Monitoring keyword bids and daily/monthly budget caps * Reporting on quality scores, impressions, click through rates and other account metrics * Keyword research * Collaborate with agency team to ensure all activity is complementary, e.g. landing page split testing, tweaking and optimisation to deliver best possible click through and conversion rates * Conduct A/B testing to improve; landing pages, ad copy, keywords, bids * Optimise campaigns to improve client ROI. * Be able to create audiences and target them appropriately in relevant campaigns. * Have the ability to identify macro and micro conversions and create conversion tracking for those areas. * Have the ability to create campaigns on Search, GDN and YouTube. * Monitor campaign results, analyse key metrics, optimise click\-through and conversion rates and create and review daily, weekly, monthly reports for clients * Build relationships with external representatives from Google, Facebook, etc. * Provide recommendations on strategy execution, keyword opportunities, campaign structuring and other facets of paid search in accordance with client goals * Participate in client monthly status meetings * Ability to write comprehensive insights * Time management skills and the ability to meet deadlines * A keen eye for detail * Strong written and verbal communication * The ability to work well in a team as well as independently and responsibly * A passion for the online industry * A true paid search enthusiast! * Comfortable with data analysis and particularly strong on Excel MINDSET * A can\-do, will\-do, win\-win attitude * First class organisational and people skills * Innovative and ground breaking ideas to help grow the clients business * Avid learner * Energetic * Self\-starting * Team player * Confident * Well presented * Progressive * Forward thinking * Adaptable * Technology savvy * Willing to challenge the status quo and be an industry leader. Work Location: Johannesburg, Gauteng, South Africa Availability: Full time
Job Title: SEO Assistant 2 years of experience Company: Barrett's Recruitment /Workhouse Job Category: Digital Marketing Roles & Responsibilities: As our SEO Assistant you will be part of our Marketing Department and will work closely with the Communications and Web Development teams. Assisting our SEO specialist, you will support more than 15 international brands by making sure their websites are optimised at all times. Responsibilities: · Monthly SEO reports for all brands, including traffic to the website from all channels, leads generated, page performance and keyword positions to measure progress and identify opportunities for further optimisation · Keyword research and monitor for new keywords to target, add to Semrush to track and SEO reports · Content strategising to improve traffic, lead generation, and conversion rates · Implement tracking for all websites through and Google Tag Manager, Google Analytics and Matomo Analytics · Manage and update Google Business Profile listings · SEO recommendations for all new websites in development · Recommendations to implement plugins on websites to improve SEO · Great skills in Semrush, Google Analytics (Universal \& GA4\), Matomo Analytics (French version of GA), Google Tag Manager, Google Data Studio, Bing Webmaster Tools, GT Metrix, Page Speed Insights, Google Search Console, Microsoft Excel Work Location: In person Work Location: Epping, WC, South Africa Availability: Full time
Job Title: Group Marketing Digital Officer Company: Broll Property Group Job Category: Digital Marketing Roles & Responsibilities: JOB DESCRIPTION The role oversees the Group’s digital marketing ecosystem, including corporate websites, social media channels, digital campaigns, online content, digital media coordination, search visibility and performance analytics. Working closely with Group Marketing, country teams, specialist business units and external agencies, the Digital Officer ensures that Broll’s online presence reflects its Group positioning, showcases its capabilities, strengthens brand visibility and supports business development objectives. The role is responsible for translating Group marketing priorities into effective digital execution, connecting content, channels and audiences to build Broll’s reputation as One Platform Partner and a leading real estate services partner across Africa. A. Group digital presence and brand management * Oversee Broll Property Group’s overall online presence, ensuring that the brand is represented consistently and professionally across all digital touchpoints. * Manage and coordinate the Group’s corporate digital platforms, including websites, social media channels and other online properties. * Ensure digital content, messaging, imagery and visual presentation align with approved Group brand guidelines, positioning and communication standards. * Maintain oversight of the accuracy, relevance and quality of online information about Broll, its services, markets, people and capabilities. * Identify opportunities to strengthen Broll’s digital visibility, credibility and differentiation within the African real estate sector. * Support the consistent application of the One Platform Partner positioning across Group digital channels. * Coordinate with country marketing representatives and business\-unit teams to ensure local content supports the broader Group brand while reflecting relevant market priorities. B. Social media management * Manage the Group’s social media presence across relevant platforms, including LinkedIn and other approved channels. * Develop and maintain a Group social media content calendar aligned with marketing priorities, corporate communications, industry events and business milestones. * Create, curate, edit and publish engaging content that showcases Broll’s expertise, services, people, projects, achievements and market insights. * Coordinate content submissions from country teams, specialist business units and senior leadership. * Develop content formats suited to different platforms, including corporate announcements, thought leadership, executive commentary, campaign content, event coverage, video and infographics. * Manage the scheduling, publishing and quality assurance of social media content. * Monitor audience engagement, comments, mentions and relevant industry conversations, escalating matters requiring management or communications input. * Identify opportunities to improve audience growth, engagement, content reach and the quality of Broll’s digital interactions. * Ensure that social media activity reinforces Broll’s reputation, expertise and strategic positioning rather than functioning solely as a promotional channel. * Coordinate the planning and execution of digital marketing campaigns across relevant channels. * Work with internal stakeholders and external agencies to develop campaign briefs, creative assets, digital content and publishing schedules. * Coordinate paid digital media activity, including campaign setup, targeting, budget monitoring and performance reporting, in collaboration with agencies or specialists where required. * Ensure digital campaigns support broader Group marketing initiatives, service\-line priorities, events, publications and business development activities. * Coordinate the production and distribution of digital advertisements, banners, sponsored content, email campaigns and other online marketing assets. * Monitor campaign performance and recommend adjustments based on engagement, reach, traffic and conversion data. * Maintain visibility of digital campaign schedules, budgets, deliverables and outcomes. * Ensure digital media activity is appropriately targeted, commercially relevant and aligned with approved messaging. D. Website management and search visibility * Oversee the ongoing maintenance, development and optimisation of Broll’s corporate website and relevant digital properties. * Coordinate website content updates, service\-line pages, leadership profiles, corporate information, case studies, news, publications and market insights. * Liaise with web developers, hosting providers and digital agencies to resolve technical issues and implement improvements. * Monitor website performance, user experience, content quality and navigation. * Coordinate search engine optimisation (SEO) activities to improve Broll’s visibility for relevant services, markets and industry topics. * Support the development of search\-friendly content, metadata, landing pages and relevant digital resources. * Monitor website traffic, search performance, referral sources and user behaviour to identify opportunities for improvement. * Ensure websites are maintained in line with Group brand standards, governance requirements and applicable privacy and data\-protection obligations. E. Digital content and thought leadership * Coordinate the digital publication and promotion of Broll’s thought leadership, market intelligence, research reports, articles, interviews and executive commentary. * Work with Group Marketing, Data \& Insights, country teams and specialist business units to identify relevant content opportunities. * Repurpose longer\-form content into appropriate digital formats, including social posts, short\-form video, graphics, articles and email content. * Support the digital activation of Group publications, industry reports, webinars, podcasts and other intellectual\-property\-led initiatives. * Ensure that content is factually accurate, appropriately approved and consistent with Broll’s positioning. * Help establish Broll’s digital channels as credible sources of real estate intelligence, industry insight and specialist expertise across Africa. * Coordinate content distribution to ensure that important research and thought leadership reaches relevant audiences. * Coordinate digital video, photography and multimedia production for corporate marketing, social media, campaigns and executive communications. * Brief internal teams and external suppliers on content requirements, formats, deadlines and brand standards. * Support the production of executive interviews, event highlights, service\-line videos, client stories and other relevant multimedia assets. * Manage the organisation and accessibility of approved digital assets, including photographs, videos, graphics and templates. * Ensure content is appropriately formatted and optimised for the intended digital platforms. * Coordinate the use of Broll’s Green Room for interviews, video content, executive media preparation and other digital production activities where required. * Monitor and report on the performance of Broll’s digital channels and campaigns. * Compile regular digital performance reports covering relevant measures such as: * Use analytics to identify trends, audience interests, high\-performing content and areas requiring improvement. * Provide actionable recommendations to Group Marketing based on performance data. * Maintain accurate reporting records and establish consistent reporting practices across relevant digital channels. * Work with country teams and external agencies to improve the quality, consistency and usefulness of digital reporting. * Establish and maintain clear processes for digital content submissions, approvals, publishing and escalation. * Coordinate with country marketing teams to support consistent Group\-wide digital standards and practices. * Maintain oversight of social media account access, platform administrators, permissions and relevant supplier arrangements. * Ensure that digital assets, account credentials and platform ownership are managed securely in accordance with internal policies. * Monitor adherence to brand guidelines, content standards and approved communications protocols. * Liaise with IT, Legal, Human Capital and other relevant functions on website security, privacy, data protection, accessibility and digital governance matters. * Maintain productive working relationships with digital agencies, media partners, content producers and technology providers. * Keep abreast of relevant digital marketing developments, platform changes, tools and emerging opportunities. ROLE EXPECTATIONS The role goes beyond scheduling social media posts. It requires a combination of digital marketing expertise, content judgement, coordination, analytical capability and brand stewardship. The individual should understand how digital channels contribute to awareness, reputation, thought leadership, audience engagement and ultimately business development. Work Location: Sandton, GP, South Africa Availability: Full time
Job Title: Digital Marketing Strategist Company: RUNNER Agency Job Category: Digital Marketing Roles & Responsibilities: Reporting to the Director of Strategy, the Digital Marketing Specialist supports the execution of digital marketing activities for RUNNER's medical practice clients. They play an integral role in achieving our clients' goals and maintaining strong client relationships. * 4\+ years of experience in digital marketing, with at least 2 years in an agency environment. * Experience in healthcare/medical marketing is a plus. * Hands\-on experience executing digital marketing initiatives with an emphasis on content marketing, SEO, lead nurturing, email marketing, conversion rate optimization, website and landing page creation. * Strong aptitude for analyzing and presenting marketing campaign reporting, including Google Analytics and lead pipeline reporting. * Working knowledge of digital advertising, especially Google and Meta ads. We have another team that manages these ads, but you should know enough to contribute strategically and communicate with clients. * Ability to grasp complex, technical concepts and communicate simply to clients. * Strong skills in creative copywriting skills for both long\-form content like website copy and blogs, as well as short\-form copy like social posts or ad copy, all from an SEO lens. * Experience working with CRM systems to analyze leads as well as email nurturing and automation. (CRM systems like HubSpot, Salesforce, HighLevel, etc.) * Experience working with a project management platform. (such as Wrike, Monday, Asana, etc.) * Experience with WordPress content management and plugins. * Familiarity creating content with AI tools such as ChatGPT, Claude and Gemini. * Familiarity using SEO Tools such as SE Ranking, SEMRush, Google Search Console. RESPONSIBILITIES: * Marketing Strategy: Collaborate with leadership to build unique digital marketing strategies, including our Marketing Roadmap service. * Marketing Execution: Work together with other strategists, media experts, creatives, and developers to produce top\-of\-class deliverables and drive results across RUNNER's marketing services. * Performance Reporting: Develop and analyze monthly reports, meeting with clients to review reporting, ongoing initiatives and plan future strategies. * Hone Your Skills: Keep up with changes in the digital marketing landscape, including tools and practices that will help our clients and agency evolve. * RUNNER Agency is an award\-winning digital marketing agency focused on driving growth and business outcomes for medical practices. RUNNER has driven thousands of new patient leads and millions in revenue through a full set of digital marketing services. Work Location: South Africa Availability: Full time
Job Title: Marketing Executive Company: 11 Investments Job Category: Digital Marketing Roles & Responsibilities: Support marketing delivery across 11 Investments and its portfolio businesses, keeping campaigns, content and digital activity moving. Suited to a marketing generalist comfortable working across multiple brands and priorities. Key Responsibilities · Maintain calendars, trackers and deadlines; liaise with founders, agencies and suppliers. · Gather insight from founders/consultants to inform thought leadership pieces. · Manage LinkedIn and social channels — calendars, scheduling, engagement tracking. · Build and manage email campaigns, lists, segmentation, and performance. · Manage routine site updates and landing pages with developers/agencies. · Support SEO/AEO/GEO; monitor site functionality and performance. · Support events (roundtables, webinars, networking) — invites, materials, follow\-up, repurposed content. · Maintain brand consistency; create/update presentations, assets and templates. · Support marketing tools, budget and supplier admin. Work Location: City of Cape Town, Western Cape, South Africa Availability: Full time
Job Title: SEO Specialist Company: Overseas Administration Management Job Category: Digital Marketing Roles & Responsibilities: OAM is a South African\-based company delivering full\-spectrum web development and digital marketing services to clients in France and worldwide. We support over 30 international brands across sectors including international removals, relocation, records management, and heritage preservation. About the Role We are looking for an experienced SEO Specialist to join our Marketing Department. You will work closely with the Communications and Web Development teams to manage and improve the SEO performance of more than 30 international brand websites. The ideal candidate is analytical, organised, detail\-oriented, and passionate about improving organic visibility, website performance, and lead generation. Key Responsibilities * Prepare monthly SEO reports covering traffic, keyword rankings, page performance, leads, and opportunities for improvement. * Conduct keyword research and monitor rankings using tools such as Semrush. * Develop content and SEO strategies to improve traffic, conversions, and lead generation. * Optimise website content, articles, meta titles, descriptions, headers, internal links, image alt tags, canonical tags, and site structure. * Identify and fix technical SEO issues using tools such as Semrush and Screaming Frog. * Provide recommendations to improve website speed, content performance, and overall SEO health. * Set up and manage tracking through Google Tag Manager, Google Analytics 4, and Matomo Analytics. * Manage Google Business Profile listings and support off\-page SEO through listings, backlinks, and partner websites. * Provide SEO recommendations for new websites in development. * Stay up to date with SEO trends, Google algorithm updates, and digital marketing best practices. Work Location: In person Work Location: Epping, WC, South Africa Availability: Full time
Job Title: AI Filmmaker (100% Remote Worldwide) Company: Tether Operations Limited Job Category: Digital Marketing Roles & Responsibilities: Our team is a global talent powerhouse, working remotely from every corner of the world. If you’re passionate about making a mark in the fintech space, this is your opportunity to collaborate with some of the brightest minds, pushing boundaries and setting new standards. We’ve grown fast, stayed lean, and secured our place as a leader in the industry. As an AI Filmmaker, you will leverage AI\-based photo and video tools to conceptualize, create, and edit short films and videos. These videos will be used to tell stories, showcase products, and bring the visions of Tether and its affiliated companies to life. You’ll work closely within the marketing department to ensure that each video aligns with the brand’s message, tone, and visual style. Responsibilities Recruitment scams have become increasingly common. To protect yourself, please keep the following in mind when applying for roles: Work Location: Cape Town, WC, South Africa Availability: Full time
Job Title: Marketing Manager – Software Solutions Company: Virtustant Job Category: Digital Marketing Roles & Responsibilities: To apply, you will only have to fill a short form on our website that will take you less than 5 minutes.* Job Title: Marketing Manager About The Company Our client is a company that provides software solutions for businesses. Job Description We are looking for a Marketing Manager to lead our marketing efforts. You will be responsible for developing and executing marketing strategies. You will also manage marketing campaigns and analyze their performance. This role requires strong leadership and communication skills. Responsibilities Of The Role * Develop and implement marketing plans and strategies. * Manage marketing campaigns across various channels. * Analyze campaign performance and report on key metrics. * Oversee the creation of marketing materials. * Collaborate with sales and product teams. * Manage the marketing budget. Personality * Creative and strategic thinker. * Strong leadership qualities. * Detail\-oriented and organized. * Proactive and results\-driven. Work Location: South Africa Availability: Full time
Job Title: Risk Growth Marketing Manager Company: Visa Job Category: Digital Marketing Roles & Responsibilities: Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. Job Description Visa is seeking a highly motivated and results\-oriented Risk \& Identity Solutions (RaIS) Growth Marketing Manager to lead demand generation, market education, and client engagement programs across the Central and Eastern Europe, Middle East, and Africa (CEMEA) region. Reporting to the Director, VAS Growth Marketing, this role is responsible for developing and executing integrated marketing programs that drive awareness, demand, pipeline growth, and revenue contribution for Visa's Risk \& Identity Solutions portfolio, including fraud prevention, cybersecurity, authentication, identity, and risk management capabilities. The successful candidate will collaborate closely with regional Product, Sales, GTM, and Global Marketing teams to deliver impactful campaigns, thought leadership initiatives, events, and sales enablement programs that accelerate customer acquisition, cross\-sell, and upsell opportunities across financial institutions, fintechs, acquirers, merchants, and ecosystem partners. Key Responsibilities: * Adapt and execute regional growth marketing programs for Visa Risk \& Identity Solutions aligned to business priorities, revenue goals, and market opportunities across CEMEA. * Develop integrated marketing plans and customer journeys that drive awareness, engagement, demand generation, and pipeline acceleration. * Build and execute multi\-channel campaigns leveraging digital marketing, webinars, content syndication, paid media, account\-based marketing (ABM), executive engagement, and thought leadership. * Partner with Product Marketing and regional stakeholders to localize global campaigns and ensure relevance to local market needs and customer priorities. * Create and execute demand generation programs that contribute measurable pipeline and revenue outcomes. * Partner with Sales and GTM teams to identify priority accounts, industries, and growth opportunities. * Drive marketing\-sourced and marketing\-influenced pipeline through targeted customer acquisition, upsell, and cross\-sell initiatives. * Monitor campaign performance and optimize investments based on business impact, conversion metrics, and ROI. * Localize and adapt marketing content, messaging, case studies, whitepapers, customer stories, and sales assets for regional audiences. * Develop market\-specific materials that support client conversations and sales engagement. * Collaborate with product experts and external agencies to create compelling thought leadership and educational content that positions Visa as a trusted partner in risk management and identity solutions. * Enable regional sales teams with customer\-facing assets, competitive insights, presentations, and campaign toolkits. * Lead alignment and execution of Visa\-hosted and third\-party events, including industry conferences, executive roundtables, customer workshops, and webinars. * Manage pre\-event planning, audience acquisition, onsite activation, and post\-event follow\-up to maximize customer engagement and pipeline conversion. * Partner with sales teams to create targeted executive engagement programs for strategic customer accounts. Cross\-Functional Leadership: * Collaborate closely with regional Sales, Product, GTM, Communications, and Global Marketing teams to ensure alignment on business priorities and campaign execution. * Act as the regional marketing point of contact for Risk \& Identity Solutions initiatives. * Manage relationships with agencies, vendors, and partners to deliver programs efficiently and effectively. * Establish KPIs and performance dashboards to track program success. * Analyze campaign effectiveness, pipeline contribution, engagement metrics, and ROI. * Share insights, learnings, and best practices with regional and global stakeholders. * Use data\-driven decision making to continuously improve performance and business outcomes. This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager Work Location: Johannesburg, GP, South Africa Availability: Full time
Job Title: E-Commerce Manager Company: Samsonite Job Category: Digital Marketing Roles & Responsibilities: About Us Who we are: Samsonite is the worldwide leader in superior travel bags, luggage, and accessories combining notable style with the latest design technology and the utmost attention to quality and durability. For more than 100 years, Samsonite has leveraged its rich heritage to create unparalleled products that fulfill the travel lifestyle needs of conscious movers everywhere. With a portfolio of brands including Samsonite, Tumi, American Tourister, BÉIS, High Sierra, Gregory, Hartmann, and Lipault Paris, our products are sold in over 100 countries in North America, Asia, Europe and Latin America through our company\-operated retail store, websites and a variety of retail partners. Job Description Ecommerce Strategy and Revenue Growth: Develop and execute the ecommerce roadmap/ strategy with management to achieve revenue, conversion, and customer acquisition goals. Ensure the ecommerce channel complements and strengthens Samsonites retail distribution strategy. Support and Work closely with store retail team. Site Functionality And Optimisation Maintain the five ecommerce platforms to ensure daily operational functionality, stock accuracy and seamless transaction processing. Digital Performance And Analytics Monitor ecommerce KPIs including traffic, conversion rate, bounce rate, AOV, and ROAS. Leverage data to identify opportunities, test solutions, and refine strategy. Build dashboards and reporting tools to support performance tracking and insights sharing with management. Oversee SEO and AdWords Optimisation by collaborating with the digital agency. Hold a weekly meeting with the Digital marketing agency to ensure that tasks are completed in alignment with the set goals. Monitor progress and suggest changes to the Google AdWords campaigns optimisation process, which will be executed by the digital agency. Conduct monthly performance meetings with digital agency. Share results or strategy changes with management. Campaign and Product Launch Execution Plan, manage and coordinate the online execution of brand campaigns and new product launches, working closely with management, inhouse team and outsource partners to ensure timely and accurate rollout across all digital touchpoints CRO Implement conversion rate optimisation strategies. Partner with outsourced development team and in house team to deliver best in class product experiences (product page optimisation), product recommendations, dynamic content, personalised email campaigns Oversee the customer service: Supervise the customer service department to ensure all interactions are handled accordingly . Provide additional support, including advice and suggestions, to the Customer when needed.Step in and call or answer customers queries when required Budget Management Manage the ecommerce budget, ensuring spend is prioritised for growth\-driving activities in keeping Samsonite ahead of local competitors. Track and report on budget performance in alignment with local and European business goals. Weekly and Monthly Meetings Provide weekly and monthly ecommerce performance reporting to local and European management teams. Hosting: Manage hosting environments (This will change once BigCommerce is implemented) * Currently hosting with xNeelo and DNS through Cloudflare * Monitor Cloudflare * Problem solve any issues that may arise with Dev house or with the vendor * Bot management (either robot.txt or within Cloudflare) Competency * Ability to work under pressure * Managing digital content, tracking metrics, and optimising user experience. * Ability to manage multiple projects, meeting deadlines and achieving commercial goals. * Comfortable in a fast paced, changing environment, managing both short term and long term priorities. * Ability to adjust quickly when required to do so i.e. launch a campaigns in a moment’s notice * Strong teamwork skills with the ability to collaborate across departments, European teams and with external partners. * Have an understanding of the latest ecommerce and digital marketing trends and tools * Focused on improving the customer experience and driving retention through digital touchpoints and Samsonite’s retail footprint About The Team Why you'll love working here: * Our employees matter. As a people\-focused business, we work hard to provide meaningful rewards and development opportunities for our employees, recognizing performance, and creating a supportive working environment for them, wherever they are based. * Vibrant culture. We are committed to a diverse and rich culture, welcoming people from all walks of life. Our long\-standing commitment to culture and inclusion empowers us to bring our authentic selves and unique differences to work every day. * Socially responsible. We want to minimize our products' impact on the environment and help create positive journeys worldwide. We do this by creating the best products using the most sustainable and innovative materials, methods, and models. What We Value At Samsonite, we do more than create the bags that move with our consumer, we inspire and celebrate the moments that move them. We believe we have a responsibility to the world in how we operate, the products we sell, the communities where we live and work, and how we treat the people we employ. We're as diverse as travel itself, and like travel, your journey with Samsonite presents the opportunity to be a part of something bigger and explore your passions. This is why we offer various paths for professionals and celebrate the knowledge and skills they bring to our team. We are committed to a respectful workplace that allows our team members to bring their best selves to the workplace daily. Samsonite is an equal opportunity employer and is committed to promoting and maintaining a work environment in which all applicants, associates, customers, and other individuals are treated with dignity and respect free from unlawful harassment, discrimination, or retaliation. Work Location: Western Cape, South Africa Availability: Full time