General Counsel careers in Karur, India