Tag: NCR
NCR Midtown HQ
NCR has moved 1,700 employees from various metro-area offices into its new headquarters in Midtown. Citing transit and proximity to Atlanta’s universities, NCR hopes the campus will become the focal point of Atlanta’s “Silicon Valley of the East.”