Personal Profile


Practitioner
London, United Kingdom

Head of Tech Delivery @ Wonga