Eric Davids

Strategy Manager at Octopus Energy

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.

Links

Previous companies

Uplight logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams