Harold Gibson

Active Seneca, SC President for Duffield Inc.