🌿 Back to all jobs
🥝 Country Manager
People Dimension | midrand, South-Africa | Posted June 06, 2026
Job Description
Country Head - RSA
The key accountabilities of the role will be to :
- Provide leadership to the business - One of the key tasks for the Country Head - RSA will be to develop and own the country’s growth strategy, ensuring alignment with regional and global objectives. Act as the chief spokesperson for the company in South Africa, representing the business at industry events, with the press, and in public forums. Oversee the legal entity, including people management, site strategy, compliance (e.g., B-BBEE), and budget ownership. Report on business, financial, and operational performance to regional leadership and participate in strategic leadership forums.
- Manage human capital effectively – Build organizational capability and capacity to meet the pressing demands of rapid growth in a competitive and changing environment. Lead and inspire local teams across sales, solution architecture, marketing, finance, and operations to deliver reve...