
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading software company in Greater London is seeking a Customer Success Manager to foster relationships with top customers. This pivotal role involves onboarding new clients, delivering support, and ensuring satisfaction. The ideal candidate has 4+ years of experience in technical customer-facing roles and thrives in fast-paced environments. The position offers competitive compensation, flexible work arrangements, and generous benefits, including health insurance and paid vacation.