vice president taxation careers in Karur, India