Winston-Salem, N.C.-based Novant Health has laid off about 50 workers, including multiple C-level executives, the health system confirmed to Becker’s March 29.
Winston-Salem, N.C.-based Novant Health has laid off about 50 workers, including multiple C-level executives, the health system confirmed to Becker’s March 29.
Copyright © 2024 | WordPress Theme by MH Themes