Description
Leroy E. Cain is a NASA engineer. Formerly a flight director, he became the manager of Space Shuttle Launch Integration at Kennedy Space Center in November 2005.
Born in Dubuque, Iowa, Cain earned a Bachelor of Science from Iowa State University in Ames, Iowa, in 1988. [More at Wikipedia]
Born
February 4th, 1964 in United States of America (Age 60)
Last Changes
2015/10/24
New Address: Available to members only
2012/02/05
New Address: Available to members only
2012/02/05
The Celebrity Name has been changed from Leroy Cain