We're looking for an experienced HR Consultant to join our Johannesburg office. The ideal candidate will bring a wealth of experience in various areas of HR, including recruitment, employee relations, and performance management. You'll be responsible for advising clients on HR best practices, developing policies, and ensuring compliance with local labour laws.