Global vat manager careers