As a Public Health Officer at Community Health Associates, you will play a crucial role in developing and implementing health programs aimed at improving community health outcomes in Johannesburg. Your expertise will help drive health initiatives, conduct community assessments, and collaborate with various stakeholders to address public health challenges.