Employees:
Employees at Novartis Italia
Channel Manager Customer Experience | Omnichannel Strategy and Digital Innovation at Novartis Italia
Assistant to Country President at Novartis Italia
Market Acces regional at Novartis Italia
Tmo Country Head, Italy at Novartis Italia
Process Team Lead at Novartis Italia
Brand Ambassador at Novartis Italia