Owl Insights raises cash for mental health treatment software platform by Clare McGrane on June 19, 2018July 22, 2018 at 9:17 am Portland, Ore., company Owl Insights has raised $2.2 million in new funding, GeekWire has learned. The additional funding brings the company’s Series A round to more than $4.7 million, according to… Read More