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...