We are seeking a proactive HR Generalist to join our Johannesburg-based team. In this role, you will manage various HR functions, including recruitment, employee relations, and performance management. You will play a key role in fostering a positive workplace culture and ensuring compliance with HR policies and regulations. The ideal candidate will have strong communication skills and the ability to handle sensitive employee issues with discretion.