Client Success Lead — Contact Center

MCI

📍 Spain, Kingdom Of Spain, Spain

Full-time Customer Service

Job Description

A leading tech-enabled business services company based in Spain is seeking a Client Services Manager to manage client accounts and ensure service delivery. This role requires strong communication skills, experience in account management, and a proactive approach to client satisfaction. Ideal candidates will have a Bachelor's degree and at least three years of relevant experience. The company values employee contributions and offers a competitive compensation package with numerous benefits.#J-18808-Ljbffr
Apply for this Position