For my group my wife has taken on this position. We have effectively defined the position ourselves, as it did not exist previously. As you indicate, she provides the refreshments and snacks. I also have her greet any new members if I am busy or if the meeting has already started. This way someone who has never attended before will feel welcome. In addition, since we have added childcare services during the meetings, she sets this up.
Hope this helps.