We are seeking a committed Public Health Officer to join our team in Johannesburg. The successful candidate will be responsible for implementing health programs, conducting research, and promoting community health initiatives. The role requires a passion for public health and the ability to work collaboratively with various stakeholders.