Glen Davis is a seasoned medical professional currently serving as Chief Medical Officer at ICL since April 2023 and as a Psychiatrist at Array Behavioral Care since July 2021. With extensive experience in psychiatric care, Glen has held notable positions including Medical Director for Education & Training and Director of the Opioid Overdose Prevention Program at the Center for Urban Community Services. Glen's academic contributions include roles as an Instructor in Clinical Psychiatry at Columbia University Medical Center, along with several prestigious fellowships in Public and Addiction Psychiatry. Educational qualifications include a Doctor of Medicine from Weill Medical College of Cornell University, a B.A. in Comparative Literature & History from Hamilton College, and participation in post-baccalaureate programs including an internship in medicine and psychiatry at Cambridge Health Alliance and a research role at The Children's Hospital of Philadelphia. Career highlights also include international experience as a Peace Corps Volunteer Leader and a strong foundation in pediatric psychiatry through residency training at New York University.
Sign up to view 3 direct reports
Get started