About this role
Creator Campaign Manager at Impact.com. Location: Cape Town, Western Cape, South Africa. Role: Develop strategies, Recruit creators, Manage campaigns Requirements: Bachelor's degree; 2-4+ years in Affiliate/Creator Marketing or Community Management; strong communication; data-driven; independent; growth mindset. Category: Marketing Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English