We are looking for a dedicated Public Health Officer to join our team in Johannesburg. This role involves implementing public health policies and programs to improve community health outcomes. The ideal candidate will have a passion for public health and possess strong analytical and communication skills.