Robert Biggs's Location
London, GB
Robert Biggs's Work
Robert Biggs's Skills
Robert Biggs's Summary
Robert Biggs, based in London, GB, is currently a Deputy Head of EMEA Energy and Commodities Trade Management at TP ICAP, bringing experience from previous roles at ICBC Standard Bank Plc, Gazprom Marketing & Trading and Shell. With a robust skill set that includes Commodity Markets, Energy, Natural Gas, Petroleum, Derivatives and more, Robert Biggs contributes valuable insights to the industry. Robert Biggs has 4 emails on RocketReach.