Source: NASA Goddard PAO

Bill Ochs, the long-time Landsat Data Continuity Mission Project Manager, has been named the new James Webb Space Telescope Project Manager by the Goddard Space Flight Center Director. Phil Sabelhaus, the former Landsat 7 Project Manager, will return to the Landsat Project as the new LDCM Project Manager.

SharePin on Pinterest0Email this to someoneShare on LinkedIn0Share on Reddit0Share on Tumblr0Tweet about this on TwitterShare on Facebook0Share on StumbleUpon0