NASA has announced the retirement of Associate Administrator Jim Free, the agency's chief operating officer for more than 18,000 employees across the United States.
Scott Curtis served in the military and had a leadership role in a critical agency. He says he still was kicked “to the curb” ...