We are seeking a dynamic HR Generalist to join our team in Johannesburg. The successful candidate will play a crucial role in managing employee relations, recruitment, and benefits administration. This is an excellent opportunity to contribute to building a positive workplace culture.