Rich Meller

Rich Meller

Delivery Manager

Rich Meller Engage Icon

Why the Chef Hat icon?

I have a great love of food & cooking. Self designated, it's a prime opportunity to hide in the kitchen and enjoy those sweet chef perks (looking at you wine).