Social Media Manager Our client, a UK company in the marketing industry, is looking for a Social Media Manager... to join their team remotely from South Africa. Overall Job Description As a Social Media Manager, you'll manage our client’s online......
Job Location: Cape Town, Western Cape, South Africa