We are seeking a skilled HR Generalist to manage our human resources functions in Pretoria. You will play a critical role in developing HR strategies, implementing HR policies, and ensuring that our company culture is upheld. The ideal candidate should have a solid understanding of HR practices and regulations, as well as excellent communication skills.