Telecare has over 300 Peer roles and is committed to growing its Peer Workforce, valuing lived experience. This role focuses on engaging, inspiring, and facilitating meaningful conversations with members served to assist them in exploring and achieving their recovery goals. The Peer Support Specialist will also provide consultation to the team to promote Telecare’s Recovery Culture, integrating member preferences into services. Additionally, they will respond to critical situations using de-escalation skills to maintain a least restrictive environment for individuals experiencing mental health or addiction-related emergencies. Canyon Vista is a 57-unit transitional and permanent supportive housing program serving adults with serious mental illness in San Mateo County, offering 24/7 onsite case management, housing stabilization, and rehabilitative services.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
High school or GED