DL

David Leach

Developmental Test Pilot at Cruz Associates, Inc.

David Leach is a skilled Developmental Test Pilot at Cruz Associates, Inc. since August 2021, bringing extensive experience from prior service as an Officer and Helicopter Pilot in the US Army from December 1999 to August 2021. David Leach holds a Bachelor of Science degree in Computer Science from Embry-Riddle Aeronautical University, which was obtained between 1996 and 2000.

Links

Previous companies

United States Army logo

Org chart