Stephen Carroll is a Chartered Marine Chief Engineer with over 25 years of experience in various roles on DP drilling, military, and marine vessels. From 1997 to 2013, they served as a First Engineer for the Royal Fleet Auxiliary and later took on positions such as Maintenance Strategy & Policy Engineer at Defence Equipment & Support, and Chief Engineer at Saudi Aramco from 2017 to 2022. Currently, they are involved in operational excellence and compliance within the marine department at Aramco, providing technical support for a significant offshore fleet. Stephen earned a Bachelor's degree in Marine Engineering from Northumbria University between 2008 and 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices