
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global leader in customer success solutions in London is seeking an experienced Senior Customer Success Manager. This role involves managing key client relationships and driving value for enterprise clients. The ideal candidate has over 5 years of experience in customer success or account management, a Bachelor's degree, and strong communication skills. This position operates on a hybrid model with a blend of in-office and remote work.