Charles Barham

Archived Record Raleigh, NC Previous Executive Vice-President for Duke Energy Progress, Inc.

(919)546-6111