
On-Call Peer Recovery & Engagement Specialist
Nichols College, Dudley, Massachusetts, us, 01571
A leading educational institution in Dudley seeks a Peer Recovery Support/Engagement Specialist on call to provide essential support in a crisis recovery environment. The role involves engaging clients in mental health crises, demonstrating recovery behaviors, and assisting with case management. Ideal candidates have 2 years of behavioral health experience and a valid driver’s license. The position requires evening and weekend availability and encourages individuals with lived recovery experience to apply.
#J-18808-Ljbffr