Welcome to Keen, where art meets science. We're more than just another service provider or an outsourcing company. Keen... Manager who will be responsible for overseeing and managing the social media presence of a brand. Your primary role......
Job Location: Cape Town, Western Cape, South Africa