CTO
B4B Payments - A Banking Circle Group Company
University of Oxford
Gresham's School, Holt, Norfolk
Gresham's School