About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. Key Areas of Responsibilities: Supplier Onboarding & Risk Assessment • Review and process new supplier registration requests. • Initiate and coordinate Third-Party Risk Assessments with Business Owners and suppliers in O…
Ready to apply?
Create your free SCMJobs profile and we'll take you to adzuna to complete your application.