Defense Innovation Unit Leader Doug Beck Steps Down Amidst Ongoing Modernization Efforts
Doug Beck, the head of the Defense Innovation Unit, has resigned, leaving the Pentagon to…
Doug Beck, the head of the Defense Innovation Unit, has resigned, leaving the Pentagon to…