About this role
Peer Leadership Coordinator at Overview. Location: Lowell, Massachusetts, United States. Role: coordinating activities, providing support, engaging stakeholders Requirements: Must have lived experience in mental health, Certified Peer Specialist (or complete training within timeline), 2 years working with youth/young adults with mental health/co-occurring disorders, valid U.S. driver's license, CPR and First Aid within two weeks. Category: Social Services Seniority: Entry Level Certifications: peer specialist, cpr, first aid, net, gift co-trainer Commitment: Full Time Workplace: Field Languages: English