Owen Leech
Manufacturing Technology Engineer @ Rolls-Royce
About Owen Leech
Owen Leech is a Manufacturing Technology Engineer at Rolls-Royce, specializing in combustion processes and single crystal casting for aerospace applications. He holds a Master of Engineering in Mechanical Engineering from Imperial College London, where he studied from 2014 to 2018.