Dr. Neil Leibowitz, Chief Medical Officer

Neil Leibowitz, MD, JD is Chief Medical Officer for Beacon Health Options. In this capacity, he oversees Beacon’s medical functions and the development and implementation of clinical strategies and programs. Neil has more than 20 years of medical, digital health, product development and clinical leadership experience.