Job Description
A leading tech company is seeking a Customer Success Manager to assist clients in maximizing the value of their audience intelligence platforms. This role involves providing exceptional training, managing renewals, and facilitating client success. Applicants should have a relevant degree, at least 3...
Apply for this Position
Ready to join Buxton? Click the button below to submit your application.
Submit Application