- Ellen Ochoa is an American engineer, former astronaut, and current Director of the Johnson Space Center
|When was Ellen Ochoa born?
||10 May 1958
|How old is Ellen Ochoa in 2020?
Ellen Ochoa facts
- Ochoa became director of the center upon retirement of the previous director, Michael Coats, on December 31, 2012
- Ochoa became the first Hispanic woman in the world to go to space when she served on a nine-day mission aboard the shuttle Discovery in 1993