Ellen Lauri Ochoa is a former astronaut and current Director of the Johnson Space Center. Ochoa became director of the center upon retirement of the current director, Michael Coats, on December 31, 2012. She was born May 10th, 1958 in Los Angeles and educated at Stanford University. For more in depth information check out http://en.wikipedia.org/wiki/Ellen_Ochoa.
Engineering Library resources on flight: http://ow.ly/kTQ6I