Support Coordinator at Chapel Haven Schleifer Center (New Haven, CT, US) — aijobsearch