Ben Allen in Perth, Western Australia works at bp (Process Support Team Leader) and was educated at Curtin University.
Share this profile
bp
Mar 2020
-
Present
Process Support Team Leader
bp
Feb 2019
-
Mar 2020
Senior Process Engineer
bp
Jul 2018
-
Feb 2019
Fluidised Catalytic Cracking Process Engineer
Curtin University
2007
-
2011
Bachelor of Engineering - BE. Chemical Engineering. First Class Honours
RELATED SEARCHES
AT BP