About this role
Manager, Social Creator Marketing at Global. Location: Vernon Hills, Illinois, United States. Role: managing channels, building partnerships, optimizing affiliates Requirements: Bachelor's degree required; 5+ years in digital, social, influencer, or affiliate marketing; proven TikTok and Meta experience; creator partnership and affiliate program management; strong analytical and communication skills. Category: Marketing Seniority: Senior Level Tools: TikTok Shop, Impact, AWIN, PartnerStack, TikTok, Meta Commitment: Full Time Workplace: Onsite Languages: English