Insurtech Pulse

Client Success Manager – Telecommunications

DXC Technology · USA - TX - DALLAS · Hybrid

Job Description: Location: Hybrid, based in Dallas, TX Summary The Client Success Manager (CSM) is a pivotal role responsible for driving client satisfaction, fostering account growth, and ensuring operational excellence within client engagements. This role focuses on managing all aspects of service

Open interactive job detail