Elena Petrova

Principal Consultant, Energy & Resources

Elena Petrova brings a unique blend of scientific and economic expertise to her role as Polaris’s lead on Energy and Resources. A former geological engineer who worked on extraction projects for Rosneft in Siberia, she later earned an MBA from INSEAD to transition into strategy. This dual background allows her to provide unparalleled insight into the entire energy value chain, from reservoir geopolitics to downstream market dynamics. Based in Geneva, she advises national oil companies, investment funds, and renewables firms on topics ranging from OPEC+ policy decisions and Arctic exploration to the economic viability of green hydrogen projects. Elena is a regular speaker at the World Energy Congress and is known for her candid, no-nonsense assessments of energy security challenges.