DeCoach Recovery Centre is an addiction treatment center providing comprehensive, compassionate care to people living with substance use disorders through evidence-based programs tailored to each patient’s needs and long-term recovery. The Intake Specialist is the first point of contact for clients, families, and referral sources. This role guides people through admissions, answers questions, conducts initial screenings, explains treatment options, and offers calm, informed support during what may be a difficult and emotional time. The specialist coordinates paperwork, insurance verification, pre-authorizations, intake scheduling, and communication among clinical, medical, and outreach teams. The role also tracks admissions data and contributes to improving the admissions process. Addiction treatment experience is not required; relevant customer service, hospitality, retail, or other experience supporting people through stressful situations is welcomed, and training will be provided. This is a full-time position in Sharonville, Ohio, scheduled Tuesday through Saturday from 11:00 a.m. to 7:30 p.m.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
High school or GED