We are on the lookout for an HR Generalist to join our Johannesburg office. The ideal candidate will act as a partner to management in dealing with employee relations, recruitment, and employee engagement strategies. If you have a flair for HR practices and are passionate about employee development, we would love to hear from you!