Steve serves as the Director of System Engineering Integration Test at Nanoracks. He is a graduate of Texas A&M University with a Bachelor of Science in Aerospace Engineering.
Steve has worked in the space industry for over 25 years. His career began with Shuttle stowage at Johnson Engineering and then United Space Alliance. He then worked on cargo integration for Teledyne Brown Engineering, and followed as the Director of Operations at SPACEHAB, Inc.
Prior to Nanoracks, Steve spent a few years in the Oil and Gas industry before returning to the space industry.
Steve received a Silver Snoopy Astronaut Personal Achievement award in 2002.