As a Social Work Practitioner, you will play a critical role in supporting vulnerable populations within Nelspruit. Your responsibilities will include case management, providing therapeutic support, and developing programs aimed at fostering community resilience.