Sharon Carpenter

Active Des Moines, IA Assistant Vice-President for Emc Insurance Group Inc.