Measure Manager (Part Time/Contract) Looking to make an impact? Owl Insights is a healthcare IT company committed to transforming behavioral health through measurement-based care. Conceived at the University of Washington, the company was co-founded by a psychologist and an IT professional. We are focused on delivering an integrated measure feedback system (MFS), which enables patients […]