Background
Landry, Steven James was born on June 22, 1965 in Milford, Massachusetts, United States. Son of Lawrence Joseph and Ruth Virginia Landry.
Landry, Steven James was born on June 22, 1965 in Milford, Massachusetts, United States. Son of Lawrence Joseph and Ruth Virginia Landry.
Bachelor of Science in Electrical Engineering, Worcester Polytechnic Institute, Massachusetts, 1987. Master of Science in Aeronautics & Astronautics, Massachusetts Institute of Technology, Cambridge, 1999. Doctor of Philosophy in Industrial & Systems Engineering, Georgia Institute of Technology, Atlanta, 2004.
Aeronautical engineer National Aeronautics and Space Administration, Moffett Field, California, 2002—2005. Assistant professor Purdue University, School Individual Education, West Lafayette, Indiana, since 2005. Captain United States Air Force, 1990-1997, McGuire Air Force Base, New Jersey.