We are seeking a dedicated Public Health Officer to join our team in Johannesburg. The selected candidate will be responsible for developing and implementing health programs aimed at promoting community health and preventing diseases. A strong understanding of public health principles and community outreach is essential.