Stennis Space Center names Biloxi native as deputy director
NASA’s Stennis Space Center Director John Bailey announced today that longtime propulsion engineer/manager Christine Powell has been selected as deputy director of the south Mississippi propulsion site, effective Aug. 12. “I am excited for Christine to join the NASA Stennis…