Neuropsychiatric Hospitals LLC
–
South Bend, IN, 46506
About Us HEALING THE BODY AND MIND Founded fifteen (15) years ago, NeuroPsychiatric Hospital is the largest hospital system ... 5 years of utilization review experience in a hospital setting required. Minimum of 5 years of case management experience, ... - Apr 21