This is a permanent full time role as a Senior Human Resources Generalist in our Mount Edgecombe, South Africa office. Are you a seasoned HR Representative with experience overseeing HR Generalists, and insight on accurately implementing HR procedures and policies?…