Text Size

Goddard Center Director Announces New LDCM Project Manager
Nov. 15, 2010 • 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.