Oliver Dutton
Stress Engineer @ Rolls-Royce
About Oliver Dutton
Oliver Dutton is a Stress Engineer at Rolls-Royce, where he has worked since 2017. He holds a Bachelor of Engineering and a Master of Engineering from Sheffield Hallam University.