James Fagan

Sector Lead

Energy & Natural Resources (ENR)

Managing Director, London & International