Owl Insights

Recent Posts

3 key benefits of outcomes data in behavioral health

The current state of behavioral health in the United States is unprecedented. In its most recent data, Mental Health America estimates more than half of adults with mental illness don’t receive treatment, totaling over 27 million U.S. adults. At the same time,...

read more