David Overley
Component Engineer @ Rolls-Royce
About David Overley
David Overley is a Component Engineer at Rolls-Royce in London, England, where he has worked since 2017. He has a background in various engineering roles, including positions at Caterpillar Inc., Dell, and The Morey Corporation, and holds a Bachelor's of Science from Purdue University.