Job Description
A leading tech company in Greater London is seeking a Customer Success Manager to build and maintain relationships with clients. You will leverage your expertise to help customers achieve their goals with the TRES platform. The role requires a Bachelor's degree and at least 5 years of experience in customer success or account management. You will work closely with sales and executive teams, providing insights and developing success plans to drive customer satisfaction and retention.