Novartis
–
Torre Annunziata, Naples, Italy
SummaryThe Site ITOT Lead is responsible for leading the Site ITOT organization, ensuring the establishment, maintenance, and improvement of automation and IT processes related to control systems, equipment, IT applications and utilities on site... - May 20