David Shepard

Active Carmel, IN President for Shepard Insurance Group Inc