SVP Business Development EMEA - 47 Degrees and Xebia
Xebia
UCL
University of Greenwich
City of London School