← Back to jobs
Customer Success Manager (US)
On-siteFull-timeLeadApproximate location
Salary not disclosed
~$87k / yr estimated
✓ Posted today
Posted
Job Description Job Description The Customer Success Manager (CSM) is responsible for managing a set of Fortune 500 company relationships (brands, publishers, data providers) under the guidance of the Director of Customer Success, working with solutions engineering, support and commercial teams to understand and guide client implementation of a varied set of use cases. The CSM manages the day-to-day client interactions across a range of levels to ensure they receive the highest value possible f…
Read the full description on the company site →Is this your listing?
Claim this listing to edit details, add your logo, and get more applicants.