We are seeking a passionate and knowledgeable Public Health Specialist to join our team in Johannesburg. The ideal candidate will possess a strong understanding of public health principles, community health needs, and program evaluation. As a Public Health Specialist, you will play a critical role in developing and implementing health programs that address community needs and improve health outcomes.