Tech and Process Lead - Trading, Quants and Algorithms
Playtech BGT Sports
University of Glasgow
Aalto University