Head of Business Development
Farfetch
Greater London