Steven Scott

Active Charlotte, NC Vice President for Duke Energy Renewable Services, LLC