Duke Energy (DUK) announced it has appointed Katherine Neebe, senior vice president and chief sustainability officer, as chief communications ...