Job Summary. The Peer Support Specialist/Recovery Coach role is vital to The Happier Life Project team. The ideal Peer Support Specialists provides direct support and assistance to individuals facing substance use and mental health challenges. As a Happier Life Project Peer Support Specialist, you will draw from your personal experiences with substance use/mental health recovery to inspire hope, promote resilience, and assist individuals in achie...