Join our dynamic team as a Social Worker in Johannesburg. You will be tasked with providing support and guidance to clients, conducting assessments, and implementing interventions to enhance client well-being. This role requires a strong commitment to social justice and the ability to work collaboratively with community organizations.