Most recently, he was Deputy Group CFO at interdealer broker ICAP. Stephen has also held posts as CFO at EBS, the spot FX electronic trading platform, and Deputy Head of Finance at the London Stock Exchange.