company owner careers in Karur, India