Personal Profile

London, Reino Unido

Head of Tech Delivery @ Wonga