Global europe vat manager careers