Bill Duncan

Active Advance, NC President for Dunstar Inc