Restaurant Host
7 months ago
Glasgow
ARTA, 62 Albion Street, Glasgow, Lanarkshire, G1 1PA .The Scotsman Group is Scotland’s largest and most diverse hospitality group, with a collection of over 40 venues across Scotland including bars, restaurants, hotels and more.We are looking for experienced and talented Floor Staffto join our fa...