Tom Perregaux

Active Charlotte, NC Executive Vice-President for The Charlotte-Mecklenburg Hospital Authority