John Ewen is currently the Technical Safety Manager Shell UK at Shell, a position they have held since 2020. Additionally, they serve as the Technical Safety Team Lead (TA) at Shell, a role they began in 2018.
Location
benthoul, United Kingdom
This person is not in the org chart
This person is not in any teams
This person is not in any offices