Xavier Duthie in Altona works at ExxonMobil (Development Engineer).
Share this profile
ExxonMobil
Feb 2017
-
Development Engineer
HRL Technology
Jul 2010
-
Aug 2012
Senior Process Engineer, Group Leader - Process Design
HRL Technology
Mar 2007
-
Jul 2010
Process Engineer, Consultant
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT EXXONMOBIL