Supervisor, Pharma labs job at Thermo Fisher Scientific