William E Kennard has/had a position (Member (Finance and Risk Management Committee)) at Duke Energy Corporation

Title Member (Finance and Risk Management Committee)