Kelly Johnson

Active Cedar Rapids, IA Chief Technology Officer for Bank Iowa Corporation