Tom Truelsen

Active Grimes, IA Chief Executive Officer for Truelsen Blumenthal, LLC