Loading...
Atlanta, Georgia, United States
NCR Corporation (NYSE: NCR) is a leader in transforming, connecting and running technology platforms for self-directed banking, stores and restaurants. NCR is headquartered in Atlanta, Ga., with 35,00...Read more
Founded
1884
Investments
Upgrade
Total Invested
Location
Upgrade plan to view investment portfolio
No team members found.
Investors will appear here when available