Eric Davids is a seasoned professional with extensive experience in strategy and consulting, currently serving as a Strategy Manager at Octopus Energy since December 2024. Previously, Eric held senior roles at Uplight, including Senior Director of Advisory, where Eric established and managed the Advisory Services practice, and Senior Director of Strategy, focusing on market repositioning and M&A execution. Eric's background also includes a notable tenure as an Intelligence Officer in the US Marine Corps, where Eric oversaw intelligence activities for a large infantry regiment and led various operational teams. Eric holds an MBA from Duke University, an MSc from Durham University, and a BS in Ocean Engineering from the United States Naval Academy.
Sign up to view 0 direct reports
Get started
This person is not in any teams