Jeffrey Allen
Staff Technologist @ Rolls-Royce
About Jeffrey Allen
Jeffrey Allen is a Staff Technologist at Rolls-Royce in London, England, with over 50 years of experience at the company. He studied at The University of Manchester from 1971 to 1980 and contributes to the design of low-emission power systems for marine and nuclear applications.