Robert Meechan
Technical Engineer @ Rolls-Royce
About Robert Meechan
Robert Meechan is a Technical Engineer with extensive experience in propulsion systems design and mechanical engineering. He has worked at Rolls-Royce since 2014 and holds multiple degrees in engineering from universities in the United Kingdom and Germany.