Dennis Lew is a Senior Process Engineer at bp since July 2023, bringing extensive experience from previous roles including Process Supervisor at Wood from October 2017 to July 2023, and a combination of Senior Process Engineer and Process Engineer positions at Amec Foster Wheeler between August 2007 and October 2017. Dennis holds a Bachelor of Science degree in Chemical Engineering from Louisiana State University.
This person is not in any teams
This person is not in any offices