Search
Close this search box.

Goddard Center Director Announces New LDCM Project Manager

Goddard Center Director Announces New LDCM Project Manager

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.

On Key

Recent Posts

Earthrise

Remembering Bill Anders

Anders, 90, the astronaut who captured the iconic Earthrise photograph, died on June 7, 2024, when the plane he was piloting crashed into the San Juan Channel.

Read More »
On Key

Related Posts