Production Quality Supervisor | Brits,North West,South Africa | Bayer