Updates NASA Names W. Russ DeLoach as Chief of Safety and Mission Assurance by NASA, Aliens & KouroshDecember 15, 2020 NASA Administrator Jim Bridenstine has selected W. Russ DeLoach to be the agency’s next chief of safety and mission assurance (SMA). Source:: updates 5 Related