Todd Carroll is an experienced leader in engineering and integration, currently serving as the Director at US Navy. With a substantial background at Military Sealift Command from 1989 to 2005, Todd held the position of N62 during this period. Todd pursued education at Missouri University of Science and Technology from 1981 to 1987, laying the foundation for a successful career in the military and engineering sectors.
This person is not in the org chart
This person is not in any teams
This person is not in any offices