Stewart Mc Ewan
Chief Of Overhaul Engineering @ Rolls-Royce
About Stewart Mc Ewan
Stewart McEwan serves as the Chief of Overhaul Engineering at Rolls-Royce, where he has worked since 2018. He has extensive experience in the aviation and aerospace industry, having held various engineering roles at Rolls-Royce since 2007 and previously at Gist.