As a Social Worker in Johannesburg, you will engage directly with clients to assess their needs and provide support. Your role will involve creating care plans, conducting evaluations, and advocating for individuals in various settings. We seek a passionate candidate committed to making a positive impact in the community.