We’re proud to share that Steve Ottley, Managing Director and Head of Chemicals, has been ranked #3 on The Consulting Report’s “Top 25 Energy Consultants and Leaders of 2025.”
With more than 30 years of experience across the energy, chemicals, and industrial sectors, Steve is recognized for helping executive teams strengthen supply chains, improve cost discipline, and drive enterprise execution in complex, capital-intensive environments.
As market conditions tighten, where will true operational resilience come from in 2026? Contact Steve directly to discuss these priorities