Back to jobs
I
Customer Success Manager (US)
New York, New York, United StatesPosted 3 months ago
hybrid
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 comme...