Steve Ochner

Director - New Glenn Stage 1 (gs1) Manufacturing

Steve Ochner is an experienced professional in manufacturing and quality assurance, currently serving as the Director of New Glenn Stage 1 Manufacturing and Director of Manufacturing Operations at Blue Origin since January 2019. Prior to this role, Steve was the Owner and General Manager of Sound Self Charters LLC from January 2021 to May 2023. Steve has a robust background with the US Navy, holding various positions including Program Manager for Quality Assurance and Supervisor of Submarine Nuclear Propulsion from January 2013 to January 2019. Additional experience includes roles in operations and technical support at Guitar Center, Jungle Island, Iceoplex Escondido, and Ludwig Construction. Steve holds a Bachelor of Applied Science and Technology in Nuclear Energy Engineering from Thomas Edison State University and has pursued professional development at Harvard Division of Continuing Education, complemented by foundational education at Palomar College and Murrieta Valley High School.

Links

Previous companies



Teams

This person is not in any teams


Offices

This person is not in any offices