NCR Atleos office culture
NC
MLW Certified 2025

NCR Atleos

Expanding self-service financial access through innovation and operational excellence

Information Technology
Founded 2023
Atlanta, Georgia
20,000
Profile last updated: April 2026

About NCR Atleos

Information TechnologyFounded 2023

NCR Atleos (NYSE: NATL) is a leader in expanding self-service financial access, with industry-leading ATM expertise and experience , unrivalled operational scale including the largest independently-owned ATM network , always-on global services and constant innovation . NCR Atleos improves operational efficiency for financial institutions, drives footfall for retailers and enables digital-first financial self-service experiences for consumers. NCR Atleos is headquartered in Atlanta, Georgia, with approximately 20,000 employees globally.

Unlock Your Full Employer Brand Profile

Upgrade to showcase your culture, benefits, leadership, testimonials, open positions, and more — everything top talent wants to see.

This profile is based on data from LinkedIn, Glassdoor, Indeed, and the company's public career page. All certifications are independently verified by Best Practice Institute.