Novartis
–
Ljubljana, Slovenia
Requisition Number 390711BR About the role Are you Curious, Innovative, Responsible? Do you like a dynamic working environment, teamwork and technical and professional challenges? If you fit this description, then you are the right person for... - Apr 25