Restaurant Manager Orbis, Stamford Where Global Flavours Meet Local Charm At Orbis, we believe dining should be more than just a meal it should be an unforgettable experience. Our award-winning restaurant in the heart of Stamford is renowned for bold, globally-inspired small plates, exceptional cocktails, and a warm, welcoming atmosphere. Were looking for a dynamic, hands-on Restaurant Manager who