Christopher Morecroft

Director - Sales Innovation

Christopher Morecroft is currently the Director of Sales Innovation at E Source, where they assist utilities in enhancing operations and customer service through data-driven solutions. Previously, they held various roles at Duke Energy Corporation, culminating in a managerial position overseeing technology strategy and governance for grid modernization. Christopher's experience includes significant contributions at Progress Energy, where they developed regulatory justifications for nuclear power projects, and CHA Consulting, Inc., where they managed energy transition strategies. They earned a Bachelor of Science in Mechanical Engineering from Duke University and a Master of Business Administration from the University of Florida's Warrington College of Business.

Location

St. Petersburg, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices