David Leonard's Location
Christiansburg, VA, US
David Leonard's Education
David Leonard's Summary
David Leonard, based in Christiansburg, VA, US, is currently a Manufacturing Engineering Manager at FreightCar America, Inc.. David Leonard holds a None in Mechanical Engineering @ New River Community College. David Leonard has 1 email on RocketReach.