Bill Ochs, James Webb Space Telescope Project Manager, NASA Goddard Space Flight Center: Bill has 30+ years of experience in the aerospace industry. He has worked in both private industry and for NASA and is currently the Project Manager for the James Webb Space Telescope.
Links:

To provide a better user experience, EAA uses cookies. To review EAA's data privacy policy or adjust your privacy settings please visit: Data and Privacy Policy.