As a Public Health Officer in Johannesburg, you'll coordinate health promotion activities, evaluate program effectiveness, and work closely with community stakeholders. We're looking for someone who possesses a strategic mindset and excellent communication skills.