Europe VAT Manager careers in Bangalore, India