OptumCare, headquartered in Basking Ridge, N.J., is planning to lay off 160 employees, as indicated by a WARN notice posted on the New Jersey Department of Labor and Workforce Development website.
Read the full post on Becker's Hospital Review | Healthcare News & Analysis