We are seeking a dedicated Public Health Officer to join our team in Johannesburg. The successful candidate will be responsible for developing and implementing public health programs aimed at promoting community well-being. This role involves assessing health needs, evaluating health services, and collaborating with various stakeholders to improve health outcomes.