Afton Chemical's IT department is led by Mark Devlin (Technical Advisor) and has 107 employees.
Elizabeth Lucas
Process Design Engineering Manager
David Hassemer
Production Process Engineer
Claire Schawalder
Pilot Plant Engineer
Ishtiaque Shahrier
Senior Software Engineer
Lauren Clark
Chemical Process Engineer
Looking for a particular Afton Chemical employee's phone or email?