680 from Novartis’ Swiss and American teams to be let go Global HR News April 10, 2024 About 680 people will be rendered jobless at Novartis’ offices in the US and Switzerland. While 440 roles will be…