Job Description
Customer Success Manager role have a passion for technology and the ambition to dive head-first into new challenges…. Our ideal candidate will have: 7+ years experience working in a Customer Success, Account Management, Client Services…