The new NCR corporate office in Atlanta GA is custom designed for this technology driven company. It incorporates the latest office trends for a modern, skilled workforce.   Read the full article published in the Triad Business Journal.