The A to Z of employers for the A to Z of careers in Scotland
NCR Corporation is a leading software and services-led enterprise provider in the financial, retail, hospitality, telecom and technology industries. NCR is headquartered in Atlanta, Georgia, with 34,000 employees and does business in 180 countries.
This browser isn't supported by our website. Please use an alternative browser.