Rick Beasley

Active Darlington, SC President for Carolina Bank & Trust Co.