Personal Profile


London, Reino Unido

Head of Tech Delivery @ Wonga