Logo
National Credit Center

Client Success Manager

National Credit Center, Phoenix, Arizona, United States, 85003

Save Job

About NCC At NCC, we’re driven by a mission to simplify, secure, and elevate the automotive credit experience. Complete Credit, a credit‑driven retailing platform, empowers dealerships to accelerate their processes, stay compliant, mitigate fraud, drive profitability, and deliver a seamless buying experience for every customer. We partner closely with our dealers — not just as a vendor, but as a trusted extension of their team.

Overview We’re looking for a

Client Success Manager (CSM)

to join our growing team. In this role, you’ll guide dealerships through the onboarding, training, and adoption of the NCC Complete Credit suite. You’ll act as the main point of contact for new customers — ensuring they not only launch successfully but continue to see measurable value from our solutions.

What You’ll Do

Lead onboarding and training sessions for dealership teams on NCC’s Complete Credit platform

Serve as a trusted partner, driving best practices and measurable adoption across accounts

Partner with dealership management to customize workflows and optimize credit processes

Conduct ongoing health checks, usage reviews, and follow‑up visits to ensure success

Monitor key metrics around product utilization, satisfaction, and SLA adherence

Identify opportunities to streamline processes, enhance user experience, and improve results

Maintain detailed documentation, including health check plans, issue logs, and status reports

Collaborate cross‑functionally

#J-18808-Ljbffr