475 people overseeing 100000+ people. Holy fuck.
Robert Storch currently serves as the FIRST presidentially appointed, Senate-confirmed Inspector General at the National Security Agency.
https://en.wikipedia.org/wiki/Robert_Storch
https://en.wikipedia.org/wiki/Robert_Storch