Mary McCabe

Chief, Avionic Systems Division

Mary McCabe has extensive experience at NASA, serving in various leadership roles including Chief of the Human Interface Branch and Chief of the Avionic Systems Division, demonstrating expertise in electrical engineering and human interface systems. McCabe's tenure at NASA extended from October 2021 to July 2023, with prior experience at NASA Johnson Space Center between October 2017 and October 2020. Educated at The University of Texas at Austin with a Bachelor of Science in Electrical and Electronics Engineering and earning a Master of Engineering in the same field at Stevens Institute of Technology, McCabe showcases a strong educational foundation to support a successful career in aerospace engineering.

Location

Houston, 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