💼 Full-Time Position

Creator Success Lead

🏢
Sphere Digital Recruitment
📍 vancouver, metro vancouver regional district, Canada
📍
Location
vancouver, Canada
📅
Posted
June 01, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

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.

  • <...