Job Description
A dynamic technology company based in London is looking for a skilled Customer Success Manager to drive customer engagement and satisfaction. In this role, you will act as a trusted advisor, collaborate with internal teams, and help customers maximize the value of their skills data. The ideal candidate has over five years of experience in customer success or consulting, strong interpersonal skills, and a passion for building relationships. This position offers a competitive salary, equity opportunities, and a hybrid working model.