Senior Customer Success Manager – San Francisco, USA

Apply Now

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…