Robert D’Elia
Executive Director
Robert D’Elia is an accomplished healthcare operations leader with more than 23 years of experience in rehabilitation services and post‑acute care. He joins Broadview at Purchase College as Executive Director, bringing a strong record of leading interdisciplinary teams, elevating clinical quality, and strengthening organizational performance. Prior to Broadview, Robert served as Corporate Director of Rehabilitation at The Osborn, overseeing sub‑acute, long‑term care, and outpatient services across the continuum. His career includes senior regional and corporate leadership roles focused on innovation, value‑based care, and strategic partnerships. Robert holds master’s degrees in Physical Therapy and Health Services Administration and recently completed a certificate in Healthcare Safety, Quality, Informatics, and Leadership from Harvard Medical School.