Rob Sand

Rob Sand

Rob Sand is Iowa's 33rd State Auditor. He was elected in 2018 after serving seven years as Iowa's chief public corruption prosecutor in the Iowa Attorney General's Office.

Recommended Articles