Personal Profile


London United Kingdom

Head of Tech Delivery @ Wonga