1977

Gene Ogden M.S. ’77 is retiring on Oct. 1 after 45-plus years at Lockheed Martin Space Systems Co. in Sunnyvale, Calif.

29 Oct 2018