Senior Partner - Energy Consulting Lead, Europe
1 month ago
London
Upstream Transformation, Sustainability, Decarbonization, Downstream, Energy Transition, Low Carbon Solutions, Business Solutions & Alliances * Consulting capabilities across Digital Experiences ...