Job ID
REQ-10071301
Feb 11, 2026
Switzerland
Summary
Location: Basel, Switzerland
Full time, onsite, #LI-Onsite
At Novartis, we are reimagining medicine to improve and extend people's lives. We use innovative science and technology to address some of society's most challenging ...
Inserat ansehen