Todd May has been named director of NASA‘s Marshall Space Flight Center in Huntsville, Alabama. The space agency said Tuesday May will be in charge of the $2.5 billion Marshall center and its 6,000
MoreTodd May, formerly deputy director of NASA‘s Marshall Space Flight Center, has assumed the role of acting director at the Huntsville, Alabama-based center following the retirement of Patrick Scheuermann. “Patrick leaves Marshall
More by Jay Clemens
Todd May, formerly manager of NASA’s Space Launch System program, has been named deputy director of the agency’s Marshall Space Flight Center. May will succeed 35-year NASA veteran Teresa Vanhooser and be
More by Jay Clemens