catering director definition