Thomas Monroe

Active Charlotte, NC Director for Duke Energy North America, LLC