Job Description
Creator Success Lead - Talent Management
Location: Surbiton, Surrey (Office-based)
Salary: £30,000 - £35,000 + £6,000 bonus (OTE £36,000)
Employment type: Full-time
We are hiring a Creator Success Lead to join a fast-growing digital agency operating across the UK and US. This business works at the intersection of talent management, social media growth, and digital marketing, supporting creators to scale their presence across platforms.
This is a hands-on, relationship-focused role at the centre of the business. You will act as the primary point of contact for creators, ensuring they feel supported, informed, and set up for long-term success. You will also play a key role internally, acting as the voice of the creator and ensuring delivery teams are aligned, responsive, and executing effectively.
Role overview
You will own the end-to-end creator experience, from onboarding th...