Join our team as a Youth Worker where you will support and empower young people to overcome social challenges in Johannesburg. The ideal candidate will have a passion for community service, strong communication skills, and the ability to adapt to various situations. You will play a key role in developing programs that promote personal growth and resilience among youth.