Creator Success Lead

BBBH34923_1776698636
  • Negotiable
  • Surrey
  • Permanent

Creator Success Lead

Location: Surrey (Office-Based) Salary: £28,000 (£30,000 post‑probation) + £6,000 performance bonus Reports to: CEO Type: Full‑time

About the Role

The Creator Success Lead at this creator agency is the main point of support for creators working with the agency. You'll ensure they feel valued, informed, and set up to perform at their best, while keeping internal teams aligned with creator needs. This role blends relationship management, organisation, and problem‑solving in a fast‑moving, social‑first environment.

Key Responsibilities

Onboarding & Offboarding

  • Guide new creators through their onboarding journey and ensure a smooth start.

  • Attend intro sessions, complete setup tasks, and build early rapport.

  • Manage the offboarding process professionally and accurately when creators leave.

Creator Support

  • Act as the primary contact for creators day‑to‑day.

  • Handle incoming requests and route them to the right internal teams.

  • Run weekly or bi‑weekly check‑ins and offer additional support when needed.

Success Management

  • Send weekly task lists and follow up on progress.

  • Share end‑of‑week updates and reminders.

  • Spot potential issues early and resolve them before they escalate.

Internal Collaboration

  • Lead weekly feedback meetings with department heads.

  • Provide monthly updates to leadership on creator sentiment and performance.

  • Ensure internal tasks linked to creators are completed on time.

  • Keep track of team task boards and maintain accountability.

Wellness Programme

  • Oversee the agency's creator wellness initiative.

  • Maintain its social presence and connect creators with helpful external specialists.

  • Support creators in setting and achieving personal and professional goals.

Skills & Experience

  • Strong communication and relationship‑building skills.

  • Excellent organisation and time management.

  • Confident problem‑solver with a proactive mindset.

  • Comfortable working in fast‑paced, multi‑team environments.

  • High emotional intelligence and attention to detail.

  • Able to work independently while staying aligned with leadership.

Benefits

  • 28 days paid leave (20 holiday + 8 public holidays)

  • Gym membership

  • Regular team events

  • WFH and learning budgets

  • Workplace pension

Sphere Digital Recruitment currently have a variety of job opportunities across digital so feel free to get in touch with us to find out how we can help you. Please take a look at our website.

Sphere is an equal opportunities employer. We encourage applications regardless of ethnic origin, race, religious beliefs, age, disability, gender or sexual orientation, and any other protected status as required by applicable law.

If you require any adjustments or additional support during the recruitment process for any reason whatsoever, please let us know.

Apply for this role

Sphere Digital Recruitment 2024
Site by Venn