Join our team as a Public Health Officer, where you will play a vital role in advancing public health initiatives in Johannesburg. You will collaborate with various stakeholders to assess community health needs and design effective interventions to address them. This is an excellent opportunity for those passionate about public health and community well-being.