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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices