Michele Youmans is currently a System Safety Engineering Technical Lead at Lockheed Martin Aeronautics, a position held since 1998. Previously, Michele worked as a System Safety Engineer at United Space Alliance from 1988 to 1998 and as a Facilities Engineer at Texas Instruments from 1987 to 1988. Michele earned an MBA in Business Administration from the Florida Institute of Technology between 1993 and 1996, and holds a BS in Mechanical Engineering from the Missouri University of Science and Technology, obtained from 1982 to 1986.
This person is not in the org chart
This person is not in any teams
This person is not in any offices