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