We are seeking a passionate Public Health Officer to join our dynamic team in Johannesburg. This role involves working directly with local communities to develop and implement health initiatives aimed at improving overall public health and safety. The ideal candidate will have experience in program planning, community outreach, and collaboration with governmental public health agencies.