In August 2005 Mr. Figueroa was appointed to the position of Director for System Safety and Mission Assurance at the Goddard Space Flight Center .
In August 2005 , Figueroa was the Director for System Safety and Mission Assurance at the Goddard Space Flight Center .