Dr. Robert Newman is President Emeritus of Continuum Health Partners, Inc., a corporation which controls Beth Israel Medical Center, St. Luke’s-Roosevelt Hospital Center, The Long Island College Hospital and The New York Eye and Ear Infirmary. Dr. Newman served as President and Chief Executive Officer of Continuum from its founding in 1997 until December, 2000; previously, he was President and Chief Executive Officer of the Beth Israel Health Care System for almost 20 years. Dr. Newman is Professor of Epidemiology and Population Health and Professor of Psychiatry at the Albert Einstein College of Medicine of Yeshiva University, and an adjunct faculty member of Rockefeller University. In January 2001, he was named the first Director of Beth Israel’s newly established The Baron Edmond de Rothschild Chemical Dependency Institute.
Dr. Newman received his bachelor’s degree from New York University and his MD, with honors, from the University of Rochester School of Medicine and Dentistry. He earned a M.P.H. degree from the University of California at Berkeley. He has been involved in addiction treatment throughout the world for more than 30 years.