Personal Profile

London, United Kingdom

Head of Tech Delivery @ Wonga