Stephen Thorpe currently serves as the Global Marine & Energy Product Manager at Castrol, a position held since January 2018, and has also held roles as a Development Technologist and Research Technologist within the same company. Prior to this, Stephen was a Research Scientist at Johnson Matthey from June 2011 to December 2017. Stephen holds a Master's degree in Chemistry from the University of East Anglia, earned between 2007 and 2011.
This person is not in the org chart
This person is not in any offices