Novartis disclosed two layoffs, with the largest one affecting 427 employees at its U.S. headquarters in East Hanover, New Jersey, and 34 employees in San Diego.
Novartis disclosed two layoffs, with the largest one affecting 427 employees at its U.S. headquarters in East Hanover, New Jersey, and 34 employees in San Diego.