As an HR Generalist at Leading HR Solutions in Johannesburg, you will play a crucial role in ensuring effective HR practices across the organization. You will be responsible for the implementation of HR policies, driving employee engagement, and supporting staff training and development initiatives. This role demands a proactive approach in addressing employee queries and managing performance reviews, contributing to a positive corporate culture.