IR Administrative Assistant Floater- 3705 Indian Rivers Behavioral Health Tuscaloosa, AL Sep 27, 2026