Omada Health lays off 20 following $50M round

June 23, 2017