generation. Manage incoming communications from leads and customers on social media channels. Requirements and Essential... Skills: Bachelor's or Post Graduate Degree in Marketing or a related field preferred. Strong communication and proactive......
Job Location: Western Cape, South Africa