Scott McVicker

Active Whitehouse, OH Chief Executive Officer for Savage-McVicker Insurance Inc