Mission: We’re building the most engaged digital audiences in the world.
The Role
As a Creator Manager, you will be responsible for managing and maximising the careers of our incredible roster of Content Creators. You will play a pivotal role in building and maintaining strong relationships with your roster, ensuring all their goals as Creators are met and driving business growth through the execution of long-term client business plans.
You’ll need to be passionate about the digital landscape, possess exceptional communication skills, and have a proven track record of delivering creative and performance strategies for Creators. You'll collaborate with internal and external suppliers to ensure your roster's needs are fulfilled and play a key role in their growth as online personalities and brands.
Key Responsibilities
- Serve as the primary day-to-day point of contact for your roster of Content Creators.
- Build and maintain strong, trusted relationships with Creators to understand their goals, challenges, and creative visions.
- Help develop customised business and creative plans for each Creator aligned with departmental growth objectives.
- Collaborate with Creators and department leads to set and track KPIs, growth targets, and monetisation strategies.
- Work cross-functionally with internal and external suppliers to ensure effective execution of Creator business plans.
- Monitor and report on Creator content performance, providing regular insights to stakeholders and Creators.
- Advocate for Creators internally, ensuring their needs and perspectives influence broader business strategies.
- Stay informed on content trends, platform updates, and the creator economy to identify innovation opportunities.
- Manage deliverables and workflows for smooth execution of Creator initiatives.
- Conduct regular meetings to discuss performance, recognize achievements, and create development plans.
- Foster a positive team culture that promotes recognition, learning, and continuous improvement.
We’re Looking For
- At least 2-3 years of experience in Creator or Talent Management, content/creative strategy, influencer marketing, or related fields.
- Strong understanding of the Creator economy, digital platforms, and content trends.
- Exceptional communication and interpersonal skills to build trust with creators and stakeholders.
- Strategic mindset with the ability to develop and execute growth and content plans tailored to individual Creators.
- Strong project management and organisational skills to handle multiple creators and strategies simultaneously.
- Ability to collaborate with internal and external partners effectively.
- Analytical skills to interpret performance data and derive insights for optimisation.
- Proactive, solution-oriented, with a high degree of ownership and accountability.
- Self-motivated, resourceful, with a passion for digital content and creator culture.
- Comfortable in fast-paced, evolving environments, balancing creative vision with business objectives.