Head of Energy Strategy
20 days ago
London
With a global team of 600+ professionals across 15+ offices, including London, Singapore, Houston, Dubai, and Shanghai, we deliver the actionable intelligence our customers need to navigate complex markets. These are some of the benefits we are delighted to offer:. Variety of online training courses