UK Corporate Tax Associate
Farfetch
Greater London