Stephen Burgess

Stephen Burgess is Manufacturing Process & Technology Director at Rolls-Royce.