Jobs - Creative Careers South Africa
  • image

    Social Media Manager

    • Posted 5 years ago
    • IndustrySocial Media
    • LocationJohannesburg,

    Reporting to the SVP Operations, the Social Media Manager is responsible for creating, managing and executing digital marketing campaigns in...

    Read more