Personal Profile


London, Regno Unito

Head of Tech Delivery @ Wonga