Troy Welch
Sr Staff System Engineer @ Northrop Grumman
About Troy Welch
Troy Welch is a Senior Staff System Engineer at Northrop Grumman, where he has worked since 2007, providing leadership in system and space vehicle enhancements. He holds a BS in Mechanical Engineering from UC Santa Barbara and an MS in Astronautical Engineering from the University of Southern California.