David Allen, Pe
Mechanical Engineer Iv @ AECOM
About David Allen, Pe
David Allen is a Mechanical Engineer IV with extensive experience in the field, currently employed at AECOM in the Roanoke, Virginia area since 2016. He holds a Bachelor of Science in Mechanical Engineering from Virginia Tech, where he studied from 2003 to 2008.