Bio-Process Technician - 12 Month Fixed Term Contract (24/7 Shift) job at AstraZeneca