St. Vincent Family Services
–
Columbus, OH, 43224
... SCHEUDLE: Wed, Thurs, Fri, Sat: 6:30am-5:00pm Sun, Mon, Tues, Wed: 6:30am-5:00pm The Treatment Specialist is responsible for ensuring the safety and well-being of those we serve by coaching, educating, guiding, and actively engaging them in ... - Sep 07