
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A forward-thinking technology company in Greater London seeks an experienced Customer Success Lead to oversee customer onboarding and the Customer Success Team. Responsibilities include improving customer satisfaction, enhancing product adoption, and leading a dedicated team while ensuring a positive customer experience. Ideal candidates will have proven experience in customer success, strong communication skills, and a solutions-focused mindset. This role offers a great work-life balance with 28 days holiday plus bank holidays.