Considering making an application for this job Check all the details in this job description, and then click on Apply. Permanent Remote UK based Basic Salary up to £40,000 DOE Excellent uncapped commission. The role of a Customer Success Manager is to build relationships with new clients and manage relationships with existing ones while serving as a point of contact for clients and internal company teams, often interacting with both daily. As an expert communicator, they are proficie...
JBLK1_UKTJ