Customer Success Manager
Are you able to provide world class customer support? Do you have experience liaising between customers and technical teams? Our client is looking for a Customer Success Manager to be their main point of contact for all customers and provide…