Afton Chemical
OEM Director
Afton Chemical
Senior Manager Specialities TS and D
Afton Chemical
Technical Director EMEAI
Afton Chemical
Assistant Director Lubes and Fuels EMEA
Afton Chemical
Customer Technical Service Chemist
ICI Chemicals & Polymers
Technical Manager for Enhanced Oil Recovery
Afton Chemical
Manager Specialities Technical Service and Development