NASA Associate Administrator Rex Geveden announced Wednesday that he will leave the agency at the end of July to join Teledyne Technologies as the president of Teledyne Brown Engineering, Huntsville, Ala.