Production Operator- 12 Hour Night Shifts (Fixed-Term) at West Pharmaceutical Services | HireBase