Logo
job logo

On-Call Peer Recovery & Engagement Specialist

Nichols College, Dudley, Massachusetts, us, 01571

Save Job

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