Country Manager at NCR Atleos

Confidential

📍 Ghana, Ghana, Ghana

Full-Time Top Executives Posted February 22, 2026

Job Description

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.

Role Summary

The Country Manager for Ghana will be responsible for leading NCR Atleos Banking’s commercial strategy in Ghana, with accountability for sales performance, customer relationships, regulatory engagement, and operational execution. This role will drive strategic growth initiatives, manage P&L, and ensure alignment with global sales objectives. The Country Manager will serve as the face of the business in Ghana, representing NCR Atleos to financial institutions, government bodies, and internal stakeholders.


Key Responsibilities

Sales & Business Development

  • Lead the Ghana sales and relationship management teams to drive new business, renewals, and customer sati...