store manger careers in Karur, India