Technical Supervisor
Ely, Cambridgeshire, United Kingdom
Premier Foods
LDH (La Doria) Ltd
Technical Manager
Technical Director
Supplier Development Auditor
University of Leeds