Legal Head Innovative Medicines (IM) - Barcelona, España - Novartis España | Joinrs