NCR Atleos (NYSE: NATL) is a leader in expanding financial access by shifting transactions to the self-service channel and enabling financial institutions and retailers to leverage its
ATM network – the largest independently-owned network in the world. Through its digital-first technology and unmatched
global services operation, Atleos optimizes the branch, improves operational efficiency and maximizes self-service availability. Atleos is headquartered in Atlanta, Georgia, with 20,000 employees globally.
website