JobsFromAnywhere

Customer Success Manager

J.D. Power · Customer Support · Live in: United States

From the ad: “Remote USA”

Apply

Posted 2026-09-21 · Verified 2026-09-21

The ad, in short

Job Description: Title: Customer Success Manager Location: Remote Reports to: Director Customer Success The Role: As a Customer Success Manager (CSM), you are the strategic advocate and trusted advisor for a defined portfolio of automotive dealers and/or dealer groups. You will ensure each customer achieves measurable value from our software and data products and services, leading to satisfaction, retention, and growth of their account with us. You’ll build deep relationships with key stakeholders, proactively manage account health, identify usage or relationship risks, and collaborate across Sales, Implementation, and Customer Solutions to deliver an exceptional customer experience and... Read the full ad

Report this job

Similar jobs