Remote Jobs Sign In

Creator Management Specialist

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jun 23, 2026
This job expires in: 20 days

Job Summary

To support the Creator Management team, the remote Specialist, Creator Management will implement creator strategies and campaign execution for Fortune 500 clients, managing all aspects from sourcing and negotiation to content creation and oversight.

Key responsibilities
  • Be accountable for the overall success of social campaigns and refine success metrics
  • Strategically identify and vet talent for campaigns to maximize ROI and meet client KPIs
  • Oversee creator casting, negotiation, contracting, and content management across brand campaigns
Required qualifications
  • 3+ years of experience in a digital, advertising, or creator marketing environment
  • Experience managing projects in a fast-paced setting
  • Strong understanding of the relationship between brand, media, and consumer
  • Established network of managers/agents or creator contacts
  • Bachelor's degree or equivalent experience

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...