Senior Production Technician — Novartis | SciFind