NASA Holly Ridings Holly Ridings, Chief Flight Director at NASA, photographed at Mission Control at the Johnson space Center in Houston, Texas on Friday, February 7, 2020. © 2020 Robert Seale/All Rights Reserved.