We are seeking a passionate Public Health Officer to join our team in Johannesburg. You will play a critical role in planning, implementing, and evaluating health programs aimed at improving the health of local communities. Your expertise in public health policy and community engagement will be vital as you work closely with health professionals, government agencies, and the community.