General Manager - New Pizza Concept
4 days ago
London
As the General Manager, you will play a critical role in setting up the restaurant from the ground upimplementing systems, managing teams, and ensuring a seamless guest experience. You will start by ...