Restaurant Supervisor, Pre-Opening - The St. Regis London
St. Regis Hotels & Resorts
LondonRestaurant Supervisor Coming soon to the heart of Mayfair, The St. Regis London marks the brand's prestigious debut in the United Kingdom. This is a destination where history and modernity meet, where the energy of the city is palpable...Read More>>.
