He is the Project Coordinator for IDHD’s evaluation of the Integrated Care Program in Illinois and is involved in designing and leading additional evaluations of managed care and care coordination in Illinois. Dr. Owen received his PhD in Disability Studies from IDHD and has an interest in disability policy, particularly how it impacts the lived experiences of people with disabilities.