Head Of Engineering
London, GB
THIRD BRIDGE
Devoxx UK
Steering Committee Member
University of Leeds
Imperial College London