Creator Strategy Manager
Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, May 14, 2026
This job expires in: 30 days
Job Summary
Creator Strategy Manager, responsible for leading creator strategy and partnerships in a full-time, remote role, focusing on talent identification, quality control, and strategic development for influencer campaigns.
Key Responsibilities
- Oversee creator strategy outputs, ensuring quality and strategic alignment
- Translate client briefs into insight-driven creator strategies and talent recommendations
- Manage pre-sale and post-sale execution, optimizing talent strategies and campaign performance
Required Qualifications
- 5+ years of relevant experience in a talent or influencer marketing agency
- Strong understanding of the creator economy, platforms, and cultural trends
- Proven strategic leadership in developing differentiated creator strategies
- Experience in relationship management with talent agencies and internal stakeholders
- Ability to leverage data and insights for informed decision-making
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...