Robert Storch, Inspector General of the Department of Defense
In today’s episode, Michael Binder interviews Robert Storch, who has been inspector general of the Department of Defense since December 2022.
In today’s episode, Michael Binder interviews Robert Storch, who has been inspector general of the Department of Defense since December 2022.
Michael Binder spoke with Rae Oliver Davis, inspector general for the Department of Housing and Urban Development.
This week, Michael Binder spoke with Robert Storch, who assumed the duties as Inspector General of the National Security Agency (NSA) in January 2018,…
This week, Michael Binder spoke with Allison Lerner, who assumed the duties as Inspector General of the National Science Foundation (NSF) in April 2009.