As an HR Generalist, you will play a vital role in shaping our workforce in Nelspruit. You will engage in recruitment, manage training programs, and ensure compliance with labor regulations. The successful candidate will demonstrate strong interpersonal skills and the ability to work collaboratively across departments.