Will Odum

(Deputy) Barista

Will is a happy chap who steps into Ben’s size 10’s at a moment’s notice. He spends hours and hours at the gym too!