Customer Success Manager

Company: Igbaffiliate

Location: London

Posted: April 17th, 2026

Customer Success Manager

About the job

We are looking for an experienced and enthusiastic Customer Success Manager to join our dynamic team. The role is to build long-term, sustainable relationships with our clients, ensuring their success with our products and services. The ideal candidate will be proactive, customer-focused, and possess excellent communication skills to effectively manage customer relationships and enhance their overall experience.

Key Responsibilities

Job Requirements

We are looking for someone who is commercially minded and results driven, who likes to set ambitious goals without forgetting the small details. We would prefer a candidate who has experience in an operator and extensive industry knowledge. However, if you recognise yourself in most of the below, you might just be who we are looking for.

#J-18808-Ljbffr
Apply Now