As a Human Resources Manager, you will be responsible for managing all aspects of human resources at our Pretoria office. This includes talent acquisition, staff development, and employee relations programs. You will ensure that our HR practices align with our strategic goals while fostering a supportive and engaging workplace culture.