Center for Human Development

Peer Specialist

Center for Human Development

Holyoke, MA, USAFull timePosted Jun 1, 2026

Job description

The Center for Human Development, (CHD) is seeking a Peer Specialist to join our team. The Peer Support Specialist uses their own unique lived experience in order to support and advocate for those who have had similar life-disrupting challenges, such as psychiatric diagnoses, trauma histories, homelessness, or problems with substance use.