Farfetch
International Tax Manager
... and territories with items from more than 50 countries and over 1,400 of the world’s best brands, boutiques, and department stores, delivering a truly unique shopping experience and access to the most extensive selection of luxury on a global marketplace. FINANCE We're a diverse team who partners and supports the business ...
Porto, Portugal