Karl Newlin

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