Eric Beaumont is a Managing Director with Teneo’s U.S. Energy & Infrastructure practice. In this role, Eric helps lead strategic, operational and financial initiatives across one of Teneo’s emerging business segments.
Throughout his career, Eric has covered, analyzed and advised public and private companies across energy and infrastructure on capital investment strategies, regulatory policies, strategic planning, financial structures and investment positioning.
Prior to joining Teneo, Eric held multiple roles in Energy and Infrastructure, including Director at Roland Berger, the lead equity analyst for Barclays in the North American Power and Utilities group, and Vice President of Strategic Business Development at American Water. Eric has also worked in various roles, including partner and portfolio manager, at multiple hedge funds. Eric started his career as a nuclear engineer at Commonwealth Edison.
Eric graduated from the University of Chicago with an MBA in Finance and Strategic Management. Eric also earned an MS and BS in Nuclear Engineering from the Pennsylvania State University.