John Waters

Active Cedar Rapids, IA Chief Financial Officer for Guaranty Bank and Trust Company