catering assistants careers in Karur, India