We are seeking a dedicated Public Health Officer to join our team in Johannesburg. The ideal candidate will be responsible for planning, implementing, and overseeing public health programs and initiatives aimed at improving community health. You will work closely with government agencies, community leaders, and the public to promote awareness and educate on health-related issues.