About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. With 20,000 employees worldwide, we optimize the branch, improve operational efficiency, and maximize self‑service availability for financial institutions and retailers. Role
Discovery Health | Africa Health Hub Medical Services Organisation | Claims Assessor About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals