Stephen Artus is a Mechanical Reliability Engineer at Ceres Power since January 2021. Prior to this, Stephen held various engineering positions at Ricardo from August 2008 to December 2020, progressing from Mechanical Development Engineer to Senior Project Engineer and ultimately serving as Principal Engineer in Mechanical Development. Stephen holds a BSc (Hons) degree in Motorsport Technology from the University of Hertfordshire, completed in 2008.
Sign up to view 0 direct reports
Get started