Our Team

YRDPs team is comprised of 25 staff members who run four programs and one support unit. Our team is currently being supported by 22 volunteers who we would like to thank for their valuable engagement.

Click here to see our organizational structure (pdf) and view job vacancies if you are interested in joining our team.