Executive Barista Mixologist Foodservice Europe job at Kerry Group