Managing Director
Oxford, Oxfordshire, United Kingdom
Huegli UK
Kraft Jacobs Suchard
Plant Manager
Barry Callebaut
Operations Director