We are seeking a passionate and dedicated L&D Specialist to join our dynamic team in Johannesburg. In this role, you will be responsible for assessing training needs, designing effective learning programs, and facilitating engaging training sessions. The ideal candidate will have a background in Learning and Development, with a focus on enhancing employee skills and knowledge.