Client Success Manager: Onboarding & Growth Champion

Company: Igbaffiliate
Apply for the Client Success Manager: Onboarding & Growth Champion
Location: London
Job Description:

A leading affiliate marketing company in Greater London is seeking an experienced Customer Success Manager to join their team. The ideal candidate will build long-term relationships with clients, ensuring satisfaction with products and services. Responsibilities include guiding customer onboarding, managing accounts, and proactively resolving issues. Candidates should have a Bachelor’s degree and proven experience in customer success or account management. Knowledge of the gambling industry is preferred.#J-18808-Ljbffr…

Posted: June 6th, 2026