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