Personal Profile

London, Regno Unito

Head of Tech Delivery @ Wonga