David Johnston

Managing Director - Head of Energy & Commodities, Lloyds Banking Group
Background