Subsea 7
Stephen Ralph is an experienced professional in project engineering, currently serving as a Sr. Project Engineering Manager at Subsea 7 since February 2007, after progressing from the role of Senior Engineer within the company. Prior experience includes positions as an Engineer at KBR from 2000 to 2006, at ABS from 1998 to 1999, and an internship at LOC in 1997. Stephen Ralph holds a Bachelor of Engineering degree in Naval Architecture and Ocean Engineering from Memorial University, Newfoundland and Labrador, and completed additional education at the Cranfield School of Management in March 2013.
This person is not in any teams
This person is not in any offices