Ben Dodson is currently the Front End Development Manager at Shell, a role they have held since 2025. Previously, they served as a Senior Project Engineer at QGC - A BG Group Business from 2012 to 2025 and worked as a Project Engineer at Downer from 2004 to 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices