Process Engineer
AstraZeneca
Macclesfield