As a Social Worker in Johannesburg, you will be responsible for supporting individuals and families in overcoming challenges and achieving their goals. You will work closely with various stakeholders to provide counselling, referrals, and advocacy in a supportive environment.