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.
Sign up to view 0 direct reports
Get started