Owen Robb is a Senior Mechanical Design Engineer at TWMA since January 2022. Prior to this role, Owen worked as a Mechanical Design Engineer at Unity from November 2018 to December 2021, at WELL-CENTRIC OILFIELD SERVICES LIMITED from May 2018 to November 2018, and at Wood from August 2013 to May 2018. Owen started their career as a Graduate Mechanical Design Engineer at Xtreme Well Technology Ltd from July 2012 to July 2013. Owen holds a Master's degree in Aero-Mechanical Engineering from the University of Strathclyde, where Owen studied from 2007 to 2012 after graduating from Aboyne Academy in 2007.
Sign up to view 0 direct reports
Get started