The Institute for Community Living (ICL), a nonprofit organisation that provides New Yorkers with behavioural health challenges with housing, healthcare, and recovery services, has appointed Jessica Bittner as its new Chief People Officer, effective February 2024…