Javier Lecha

Chief Engineer

Javier Lecha is currently the Chief Engineer for the Roman Space Telescope at NASA, a role they have held since 1983. In addition, Lecha serves as the Deputy of National Affairs for the Search and Rescue Mission since 2017. They also hold the position of President of the Board of Directors for Lift-A-Vet, a non-profit organization dedicated to supporting veterans through various means.

Location

Laurel, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices