Food & Beverage Team Members
12 days ago
Sheffield
... Manager, you'll be based at Longshaw Estate (near Sheffield, Derbyshire), a countryside site in the Peak District, which includes a visitor hub and cafe. Longshaw forms part of the National Trust ...