If you need more lookups,
subscriptions start at $34 USD/month.
Robert Dowd Location
Charlotte, NC, US
Robert Dowd Work
Vice President of Energy Strategy @ (November 2025 - Present)
Managing Director @ BKV-BPP (March 2022 - August 2025)
Managing Director @ Linganore Consulting and Investments (August 2021 - February 2022)
VP Asset Management @ (July 2011 - August 2021)
Director Business Development @ (January 2007 - January 2011)
Director Strategic Transactions @ (January 2002 - December 2006)
Leadership Development Program @ (January 1999 - December 2001)
Manager of Consulting Services, Latin America @ (January 1996 - December 1999)
Robert Dowd Education
Georgia Institute of Technology
Bachelor of Mechanical Engineering
Georgia State University - J. Mack Robinson College of Business
MBA (Finance)
Robert Dowd Skills
Management Consulting
Energy
Power Generation
Strategy
Business Development
Power Plants
Contract Management
Energy Markets
Gas Turbines
Negotiation
Renewable Energy
Valuation
Natural Gas
Asset Management
Due Diligence
Electricity Markets
Project Finance
Commodity Markets
Solar Energy
Wind
Financial Modeling
Energy Management
Management
Program Management
JavaScript
Leadership
Robert Dowd Summary
Robert Dowd, based in Charlotte, NC, US, is currently a Vice President of Energy Strategy at Applied Digital. Robert Dowd brings experience from previous roles at BKV-BPP, Linganore Consulting and Investments, Cogentrix Energy, LLC and GenOn Energy. Robert Dowd holds a Bachelor of Mechanical Engineering @ Georgia Institute of Technology. With a robust skill set that includes Management Consulting, Energy, Power Generation, Strategy, Business Development and more. Robert Dowd has 1 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Robert Dowd?
Find contact details for 700 million professionals.