Upstream Consulting Lead – Strategy & Analytics

Company: S&P Global
Apply for the Upstream Consulting Lead – Strategy & Analytics
Location: London
Job Description:

S&P Global Energy in the United Kingdom is seeking a Principle/Manager, Upstream Consulting to lead high-impact engagements, translate complex analyses into executive-grade deliverables, and manage client relationships across geographies. The role emphasizes AI-enabled innovation, team coaching, and collaboration with research teams to advance upstream advisory capabilities.

Ideal candidates will have 8+ years in energy consulting, strong expertise in project economics, and proficiency with

#J-18808-Ljbffr…

Posted: November 1st, 2026