Owen Leech

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.

People similar to Owen Leech