Creator Manager
4 days ago
Manchester
Own and expand our internal creator database, ensuring creator profiles, rates, past work, and performance are accurately documented. Support client teams with creator insights, opportunities, and recommendations. Maintain strong, trust-based relationships with creators and act as their day-to-day p