Eric Davids
Strategy Manager, Octopus Energy Group
Eric Davids is a Colorado-based climate tech leader currently at Octopus Energy, focused on deploying flexibility and customer-centric retail offerings in North America. Prior to Octopus, he spent five years at Uplight and, before that, was a Captain in the Marines.
He holds a BS in Ocean Engineering from the US Naval Academy, an MSc in Defense, Development, and Diplomacy from Durham University (UK), and an MBA from Duke University’s Fuqua School of Business.
Originally from Boulder, he is grateful to be back in his home state, where he enjoys trail running, gravel riding, backcountry skiing, and camping trips with his family.