Senior Restaurant Manager
Los Mochis City | Liverpool Street, London
Lead One of London's Most Exciting Restaurant Teams
Los Mochis City is looking for an exceptional Senior Restaurant Manager to help lead our flagship restaurant in the heart of the City of London.
Located on the rooftop of 100 Liverpool Street, Los Mochis City spans over 14,000 sq ft with an additional 3,000 sq ft outdoor terrace ove...