Head Chef / Kitchen Manager – New Opening Location: Northwood Salary: £38,000-£42,000 (Depending on experience) Permanent Position We're launching an exciting new Mediterranean restaurant in North London and are looking for a passionate Head Chef / Kitchen Manager to lead our kitchen team from the very beginning. If you love cooking seasonal food and have the ability to follow recipes while deliver