Shell
Stephen Johnstone possesses extensive experience in offshore operations, currently serving as Offshore Installation Manager (OIM) for Shell across multiple platforms, including Penguins FPSO, Shearwater, and Nelson. With a tenure at Shell starting in October 2005, Stephen has advanced through various roles, including Operations Supervisor and Onshore Operations Support Supervisor. Prior to Shell, Stephen worked at Nissan Motor Manufacturing Ltd. as a Multi-discipline Maintenance Technician and gained engineering experience as a Field Service Engineer at Atlas Copco. Earlier career development occurred at NEK Cables Ltd. in various maintenance roles, beginning with a multi-discipline maintenance apprenticeship.
This person is not in any teams
This person is not in any offices
Shell
373 followers
Shell is a global energy company with around 87,000 employees in more than 70 countries.