Todd MacLeod is currently the Assistant Division Chief for the Systems Engineering and Integration Division in the Space Systems Department at NASA, a position held since 2011. Previously, Todd worked as a Research Assistant at Applied Research Corp. from 1979 to 1983, where they developed software simulations of Defense Systems. Todd holds a Bachelor of Science in Electrical Engineering from the Georgia Institute of Technology and a Master of Science in Electrical Engineering from the University of Alabama in Huntsville.
This person is not in the org chart
This person is not in any teams
This person is not in any offices