Search Result

Search Tags: Robert Storch

Long-time federal prosecutor Robert Storch is
the first
whistleblower ombudsman at the Justice
Department. In this newly-created position,
Storch is charged with making sure
whistleblower
complaints coming into the
Office of the Inspector General are reviewed in
a timely and proper manner.