On-Site Manager (Catering)

Only Chefs Ltd
📍 london, england, United-Kingdom 💼 Full-time 🕒 Posted June 29, 2026

Job Description

Full-time(48h a week) - Mon-Fri (various shifts)

The Site Manager is responsible for overseeing the day‑to‑day on‑site catering operations ensuring seamless collaboration between the front‑of‑house (FOH) and kitchen teams. This role acts as the main operational point of contact for the client. The Site Manager ensures that service delivery meets the highest standards of quality, safety, efficiency, and client satisfaction while maintaining responsibility over budgetary and administrative processes.

This role requires close collaboration with the Chef of the Central Production Unit (CPU), the Client Business Executive (CBE), and the regional management team to align on service expectations, culinary delivery, financial performance, and operational compliance.

Essential Functions

Team Leadership & Operational oversight

  • Lead, coordinate, and support both FOH and kitchen teams on‑site, ensuring smooth daily operations (micro‑kitch...

Ready to Apply?

Submit your application today and join our talented team at Only Chefs Ltd.

Submit Application

Job Details

  • Location london, england
  • Job Type Full-time
  • Category Other
  • Posted Date June 29, 2026
  • Application Deadline August 08, 2026