A leading technology company is seeking a Customer Success Manager in Altrincham, England. In this role, you will build and maintain deep relationships with clients to enhance product adoption. Ideal candidates should have over 5 years of experience managing complex customer accounts and possess exceptional communication skills. The position offers competitive benefits, including a home office stipend and flexible working arrangements.
#J-18808-Ljbffr