- Wheeler Clinic (Norwalk, CT)
- …health, recovery and growth at all stages of life. POSITION SUMMARY The Recovery Support Specialist (RSS) is an individual who either is in direct sustained ... also ensuring your well-being and security. Here's how we invest in you: Nurture Your Health: + Comprehensive medical...utilizing quick read cups or a breathalyzer. The recovery support specialist can also conduct hair sample… more