Glen Davis

Chief Medical Officer at ICL

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.

Links

Previous companies

The Mount Sinai Hospital logo
CUCS logo
New York University logo
Cambridge Health Alliance logo
The Children's Hospital of Philadelphia logo

Org chart

Sign up to view 3 direct reports

Get started