Media Manager. As a Social Media Manager, you will be responsible for developing and creating compelling and engaging... - Newsletters and blogs You will work closely with our sales and marketing team to ensure that all content is aligned......
Job Location: Cape Town, Western Cape, South Africa