W. Russ DeLoach to Oversee Safety & Mission Assurance Across NASA; Jim Bridenstine Quoted

The newly named NASA SMA chief developed and led safety approaches for both Johnson and Kennedy space centers. The latter facility serves as a … read more