R and D Director
England, United Kingdom
Unilever
Sensory Design and Consumer Technical Insights Director
Brand Technical and Formulation Director
R and D Manager
Imperial College London