Novant Health lays off 160, including managers

Winston-Salem, N.C.-based Novant Health has laid off 160 of its 36,000 employees as part of an “organizational redesign plan.” 

Read the full post on Becker's Hospital Review - Healthcare News