General Manager
This hospitality company is looking for a general manager for a new site opening in North London. This company has been awarded for their company culture and have numerous new site openings planned. As a general manager, you will be responsible for overseeing the site operations and performance through targets....