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
Company Description Insights’ purpose is to create a world where people truly understand themselves and others and are inspired to make a positive difference in everything they do. We bring this purpose to organisations through our
Customer Service Representative Are you passionate about delivering exceptional customer service? Do you thrive in a fast-paced and dynamic environment? If so, we have the perfect opportunity for you to shine as a Customer Service Representative!