Creator Management Specialist
Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Jun 25, 2026
This job expires in: 22 days
Job Summary
Driving the day-to-day creator strategy and campaign execution for a leading beauty client, the remote Specialist, Creator Management will manage influencer marketing campaigns, oversee talent sourcing and negotiations, and ensure campaign success metrics are met.
Key responsibilities
- Accountable for the overall success of social campaigns and execution of creator strategies
- Manage influencer casting, negotiation, contracting, and content management across various brand campaigns
- Liaise with internal teams to ensure client needs are met and provide training on planning and audience reporting
Required qualifications
- 3+ years of experience in digital, advertising, or influencer marketing, particularly in dermatological skincare
- Strong writing skills for client-facing collateral and comfortable in a startup environment
- Established network of managers/agents or influencer contacts
- Knowledge of major social platforms and online performance tracking tools
- 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...