Customer Management Leader

NCR Atleos
Full-time Mar del Plata, Buenos Aires Other-General
Posted:
February 26, 2026
Location:
Mar del Plata, Buenos Aires, Argentina

Job Description

About NCR Atleos
NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.

We are looking for an experienced
Customer Management Leader
to direct, manage, and continuously improve customer service delivery operations across multiple countries. This role plays a critical part in enhancing customer experience, driving operational efficiency, and supporting business growth through strong leadership, customer engagement, and cross-functional collaboration.

You will lead professional teams, manage complex customer situations, and work closely with Sales, Technical teams, and internal stakeholders to ensure service commitments are met and continuously improved.

Key Responsibilities

  • Lead, manage, and develop service delivery teams to achieve operat...

Apply for this Job

Submit your application for the Customer Management Leader position at NCR Atleos.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Mar del Plata, Argentina
Posted: February 26, 2026
Deadline: April 07, 2026