Paul Kennedy

Active Greensboro, NC Senior Vice-President for Carolina Bank Holdings, Inc.