Leslie Schaffer's Location
Amarillo, TX, US
Leslie Schaffer's Education
Texas Tech University
Bachelor of Science - BS
Leslie Schaffer's Summary
Leslie Schaffer, based in Amarillo, TX, US, is currently a General Engineer at National Nuclear Security Administration (NNSA). Leslie Schaffer holds a Bachelor of Science - BS @ Texas Tech University.