europe vat manager careers in India