Recovery Support Specialist


Location: New Haven, CT
Company: CommuniCare, Inc.

CommuniCare is seeking a Recovery Support Specialist (Bilingual English/Spanish preferred)

Learn more here!

Apply / View