Uniqema (ICI)
Sales Manager
Croda
Sales Manager
The Lubrizol Corporation
Sales Manager
The Lubrizol Corporation
Technical Marketing Manager - Skin Care
LUBRIZOL LIMITED
Global Technology Marketing Manager - Beauty
ICI
R and D Chemist
The Lubrizol Corporation
Area Sales Manager Personal and Home Care - France, Benelux, Germany, MEA
CERIA
Institut Meurice - CERIA