jleahy

...joined 10 years ago, and has 888 karma

submissions / comments / favourites

CTO of XTX Markets

Opinions expressed are solely my own and do not express the views or opinions of my employer.