James has extensive Trading experience, having worked in the industry for over twenty years. James spent 18 years at Winterflood Securities, where he rose to Head of Smallcap Trading.
He was also Head of Trading at Panmure Gordon before being appointed Head of Trading of the newly-formed Panmure Liberum in June 2024.