Personal Profile

London, Wielka Brytania

Head of Tech Delivery @ Wonga