Personal Profile

London, Соединённое Королевство

Head of Tech Delivery @ Wonga