Debbie DeVoreWrong Debbie DeVore?
Human Resources Central Operation...
Local Address: DULUTH, Georgia, United States
3097 Satellite Blvd Satellite Place, Bldg 700
Duluth, Georgia 30096
Company Description: NCR Corporation (NCR), along with its subsidiaries, provides technology and services that help businesses connect, interact and transact with their customers.... more