Todd Babcock has over 35 years of ship repair experience within the Hampton Roads shipyard industry and has been responsible for daily operations since 1998.